[Webkit-unassigned] [Bug 262033] New: Partial Sync 'CSSRule.idl' and 'CSSStyleRule.idl' to Web Specification

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 25 05:07:05 PDT 2023


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

            Bug ID: 262033
           Summary: Partial Sync 'CSSRule.idl' and 'CSSStyleRule.idl' to
                    Web Specification
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: DOM
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ahmad.saleem792 at gmail.com
                CC: annevk at annevk.nl, cdumez at apple.com

Hi Team,

While going through one of test case from Blink, I came across that we are failing one test case.

Test Case: css-element-attribute-js-null.html (Blink copy - does not run as JSFiddle)

___

Web-Spec: https://drafts.csswg.org/cssom/#the-cssrule-interface

We need to change from:

    attribute DOMString? cssText;

to

    attribute DOMString cssText;


>> Remove '?'

___

Web-Spec: https://drafts.csswg.org/cssom/#the-cssstylerule-interface

We need to change from:

    attribute DOMString? selectorText;

to

    attribute DOMString selectorText;


>> Remove '?'

____

Ideally, we should use 'CSSOMString' but it leads to issue so I think for temporary, this partial sync is better and make us match Chrome, which was trying to match Firefox.

Thanks!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230925/0063baa3/attachment.htm>


More information about the webkit-unassigned mailing list