[Webkit-unassigned] [Bug 78525] New: CSS regions enabled by default

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 13 13:42:32 PST 2012


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

           Summary: CSS regions enabled by default
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jamesr at chromium.org
                CC: hyatt at apple.com, fishd at chromium.org, mihnea at adobe.com,
                    dglazkov at chromium.org


CSS regions are enabled by default today, but we aren't quite ready to be exposing these to the web yet in shipping browsers (at least in Chromium).  I think we should add guards back for now while the feature is still under active development and the CSSWG is debating how this area will look.

Options:

1.) #ifdef ENABLE(). Upside: Easy, works in all platforms. Downside: this prevents the bots from running the tests by default, far more annoying for developers, greater risk of compile breakage from developers not working directly on the feature.

2.) Runtime preference. Upside: Fairly easy, allows for feature to by on in DumpRenderTree and off in shipping browsers and allows for developers working on the feature to simply flip a flag to test without requiring rebuilds. Prevents compile breakages from developers not working directly on the feature. Downside: No way to have runtime guards for the JSC bindings.

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