Index: Lib/http/cookies.py
===================================================================
--- Lib/http/cookies.py (revision 70964)
+++ Lib/http/cookies.py (working copy)
@@ -392,7 +392,7 @@
document.cookie = \"%s\";
// end hiding -->
- """ % ( self.OutputString(attrs), )
+ """ % ( self.OutputString(attrs).replace('"',r'\"'))
# end js_output()
def OutputString(self, attrs=None):
Index: Lib/test/test_http_cookies.py
===================================================================
--- Lib/test/test_http_cookies.py (revision 70964)
+++ Lib/test/test_http_cookies.py (working copy)
@@ -50,17 +50,17 @@
self.assertEqual(C.output(['path']),
'Set-Cookie: Customer="WILE_E_COYOTE"; Path=/acme')
- self.assertEqual(C.js_output(), """
+ self.assertEqual(C.js_output(), r"""
""")
- self.assertEqual(C.js_output(['path']), """
+ self.assertEqual(C.js_output(['path']), r"""
""")