Bug 137571

Summary: Remove ENABLE_CSS3_CONDITIONAL_RULES
Product: WebKit Reporter: Dean Jackson <dino>
Component: CSSAssignee: Dean Jackson <dino>
Status: RESOLVED FIXED    
Severity: Normal CC: benjamin, bfulgham
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=116554
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch simon.fraser: review+

Description Dean Jackson 2014-10-09 13:43:35 PDT
Our support for @supports is pretty good (see https://bugs.webkit.org/show_bug.cgi?id=137569).

I think we should enable it everywhere, and thus remove the compile time guard.
Comment 1 Dean Jackson 2014-10-09 14:38:09 PDT
Created attachment 239571 [details]
Patch
Comment 2 Dean Jackson 2014-10-09 14:47:52 PDT
Created attachment 239573 [details]
Patch
Comment 3 Dean Jackson 2014-10-09 15:00:43 PDT
I'm not sure why the patch isn't applying. It works fine here.
Comment 4 Dean Jackson 2014-10-09 15:05:51 PDT
Created attachment 239575 [details]
Patch
Comment 5 Dean Jackson 2014-10-09 15:14:03 PDT
Created attachment 239576 [details]
Patch
Comment 6 Dean Jackson 2014-10-09 15:33:16 PDT
https://trac.webkit.org/r174536
Comment 7 Brent Fulgham 2015-02-02 14:55:33 PST
Comment on attachment 239576 [details]
Patch

It's interesting that the "skips" were removed from the WinCairo port, but no the actual Apple Windows port. I think these should be enabled on Apple Windows as well.
Comment 8 Brent Fulgham 2015-02-02 14:56:47 PST
*** Bug 116554 has been marked as a duplicate of this bug. ***