[Webkit-unassigned] [Bug 108823] Web Inspector: forced pseudo classes aren't cleared from inspected page when Inspector closes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 3 21:44:16 PST 2017


Joseph Pecoraro <joepeck at webkit.org> changed:

           What    |Removed                     |Added
                 CC|apavlov at chromium.org,       |joepeck at webkit.org
                   |keishi at webkit.org,          |
                   |loislo at chromium.org,        |
                   |pfeldman at chromium.org,      |
                   |vivekg at webkit.org,          |
                   |vsevik at chromium.org,        |
                   |yurys at chromium.org          |
           Assignee|webkit-unassigned at lists.web |joepeck at webkit.org
                   |kit.org                     |

--- Comment #2 from Joseph Pecoraro <joepeck at webkit.org> ---
The CSSAgent tries to reset forced pseudo states in InspectorCSSAgent::resetPseudoStates except it uses the DOM Agent which may have cleared state already. Lets avoid using the DOM Agent here during cleanup. Using the DOM Agent at other places also seems like it could be incorrect (InspectorCSSAgent::didRemoveDOMNode) or potentially incomplete (InspectorCSSAgent::didRemoveDocument). So I'll just clean all this up.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170104/4ba86ea7/attachment.html>

More information about the webkit-unassigned mailing list