-
commit-queue@webkit.org authored
Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 * fast/js/i18n-bindings-locale-expected.txt: Added. * fast/js/i18n-bindings-locale.html: Added. * fast/js/script-tests/i18n-bindings-locale.js: Added. (reportResult): (localeTests.this.defaultLocale): (localeTests.this.baseLocale): (localeTests.this.languageScriptLocale): (localeTests.this.languageScriptRegionLocale): (localeTests.this.languageScriptRegionExtensionLocale): (localeTests.this.languageScriptRegionDashUExtensionLocale): (localeTests.this.availableLocales): (localeTests.this.maximizedLocale): (localeTests.this.maximizedLocaleWithExtension): (localeTests.this.minimizedLocale): (localeTests.this.minimizedLocaleWithExtension): (localeTests.this.displayForBaseLocale): (localeTests.this.displayInSameLocale): (localeTests.this.displayInDifferentLocale): (localeTests.this.displayInCyrillicScript): (localeTests.this.displayInHebrewScript): (localeTests): * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2011-02-09 Nebojsa Ciric <cira@chromium.org> Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 Test: fast/js/i18n-bindings-locale.html * WebCore.gyp/WebCore.gyp: * bindings/generic/RuntimeEnabledFeatures.cpp: (WebCore::RuntimeEnabledFeatures::experimentalI18NAPIEnabled): * bindings/generic/RuntimeEnabledFeatures.h: (WebCore::RuntimeEnabledFeatures::setExperimentalI18NAPIEnabled): * bindings/v8/V8DOMWindowShell.cpp: (WebCore::V8DOMWindowShell::createNewContext): 2011-02-09 Nebojsa Ciric <cira@chromium.org> Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 * features.gypi: * public/WebRuntimeFeatures.h: * src/WebRuntimeFeatures.cpp: (WebKit::WebRuntimeFeatures::enableExperimentalI18NAPI): (WebKit::WebRuntimeFeatures::isExperimentalI18NAPIEnabled): 2011-02-09 Nebojsa Ciric <cira@chromium.org> Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 * DumpRenderTree/chromium/TestShell.cpp: (TestShell::TestShell): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78095 268f45cc-cd09-0410-ab3c-d52691b4dbfc
e391af45