[Webkit-unassigned] [Bug 12720] Re-defining window.location.toString function keeps re-loading forever

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 27 18:41:04 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=12720


ian.eng.webkit at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|webkit-                     |ian.eng.webkit at gmail.com
                   |unassigned at lists.webkit.org |
             Status|NEW                         |ASSIGNED
  Attachment #13417|                            |review?(mjs at apple.com)
               Flag|                            |




------- Comment #3 from ian.eng.webkit at gmail.com  2007-02-27 18:41 PDT -------
Created an attachment (id=13417)
 --> (http://bugs.webkit.org/attachment.cgi?id=13417&action=view)
patch

The bug is caused by Location::put if the property name is a function name in
the LocationTable. It does not change URL, but put() will think the URL was
changed and reload the file again, and into an infinite loop. The fix just
returns early when it founds the property name is in the LocationTable, but not
changing URL.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list