[Webkit-unassigned] [Bug 32846] Timeline Panel timings are polluted by DOM Mutation events (which force inline Style Recalculations)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 6 16:01:58 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=32846


Kelly Norton <knorton at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
         AssignedTo|webkit-unassigned at lists.web |knorton at google.com
                   |kit.org                     |
     Ever Confirmed|0                           |1
  Attachment #46006|                            |review?
               Flag|                            |




--- Comment #9 from Kelly Norton <knorton at google.com>  2010-01-06 16:01:58 PST ---
Created an attachment (id=46006)
 --> (https://bugs.webkit.org/attachment.cgi?id=46006)
Removes DOM mutation listeners and adds direct calls to inspector.

Couple of notes about this patch:

(1) It leaves the listeners for load and DOMContentLoaded as they were in
InspectorDOMAgent. There really is no need to remove these listeners as they
don't interfere like mutation events do.

(2) Attr mutations are now pushed into the front-end, but the front-end doesn't
have events setup to update the ElementPanel when attributes are mutated. I did
not fix this yet. I figured I would just do it after this one goes in.

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



More information about the webkit-unassigned mailing list