[Webkit-unassigned] [Bug 95835] New: RenderQuote's QUOTE_LANG table should be auto-generated from CLDR

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 5 03:15:46 PDT 2012


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

           Summary: RenderQuote's QUOTE_LANG table should be
                    auto-generated from CLDR
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
               URL: http://www.whatwg.org/specs/web-apps/current-work/mult
                    ipage/rendering.html#quotes
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: nickshanks at nickshanks.com
                CC: esprehn at chromium.org


Bug 93424 added a whole load of quote characters derived from Unicode's CLDR data. These data were entered into the .cpp file by hand, copied from the referenced URL, and will need to be updated any time the CLDR data change, again, by hand. I consider it highly unlikely that such updates will happen in a timely manner, as no-one will be looking out for them.

Option 1:
Instead an auto-generated file should be created by the build process to keep the table up-to-date, using the latest CLDR XML data which the build machine will need to have available, or be able to retrieve over the network.

Option 2:
Create some scripts which take everything WebKit needs from CLDR and performs all necessary operations on the data. These scripts can then be manually run every time there is a new CLDR release (instead of at build-time).

I haven't found exactly where the quote characters are specified in CLDR.

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