[Webkit-unassigned] [Bug 110055] New: Web Inspector: User Agent style stylesheet identifier keeps incrementing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Feb 17 08:58:48 PST 2013


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

           Summary: Web Inspector: User Agent style stylesheet identifier
                    keeps incrementing
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: timothy at apple.com
                CC: keishi at webkit.org, pmuellr at yahoo.com,
                    joepeck at webkit.org, pfeldman at chromium.org,
                    yurys at chromium.org, apavlov at chromium.org,
                    loislo at chromium.org, vsevik at chromium.org,
                    web-inspector-bugs at googlegroups.com, graouts at apple.com


After calling CSSAgent.setRuleSelector for an author rule, the next time CSSAgent.getMatchedStylesForNode is called will cause all user agent styles to get a new stylesheet id, meaning a whole different CSSStyleId for those styles. All other styles and rules keep the same identifiers.

I expect the identifiers to stay constant when possible, especially for the immutable user agent stylesheet. Repeated calls to getMatchedStylesForNode without calling setRuleSelector does not change the stylesheet id for user agent styles.

I didn't test, but other stylesheet modification functions might also cause the user agent styles to change identifiers.

-- 
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