Put snapshotting label text into localizable strings
authordino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 8 Feb 2013 20:24:11 +0000 (20:24 +0000)
committerdino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 8 Feb 2013 20:24:11 +0000 (20:24 +0000)
https://bugs.webkit.org/show_bug.cgi?id=108268

Reviewed by Simon Fraser.

In preparation for a snapshotted plug-in using a ShadowRoot, allow
its label to be localized.

* English.lproj/Localizable.strings:
* platform/LocalizedStrings.cpp:
(WebCore::snapshottedPlugInLabelTitle): New method for returning title.
(WebCore::snapshottedPlugInLabelSubtitle): New method for returning subtitle.
* platform/LocalizedStrings.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@142311 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/English.lproj/Localizable.strings
Source/WebCore/platform/LocalizedStrings.cpp
Source/WebCore/platform/LocalizedStrings.h

index c9fe7d5de00a16aaa85accc293da5f1d4a6174b3..a3539a617ea25f4fa382252ac645b1d6382e88cc 100644 (file)
@@ -1,3 +1,19 @@
+2013-02-08  Dean Jackson  <dino@apple.com>
+
+        Put snapshotting label text into localizable strings
+        https://bugs.webkit.org/show_bug.cgi?id=108268
+
+        Reviewed by Simon Fraser.
+
+        In preparation for a snapshotted plug-in using a ShadowRoot, allow
+        its label to be localized.
+
+        * English.lproj/Localizable.strings:
+        * platform/LocalizedStrings.cpp:
+        (WebCore::snapshottedPlugInLabelTitle): New method for returning title.
+        (WebCore::snapshottedPlugInLabelSubtitle): New method for returning subtitle.
+        * platform/LocalizedStrings.h:
+
 2013-02-08  Dean Jackson  <dino@apple.com>
 
         Do not register autostart for plugins from file:// (or nowhere)
index f30c73fad15bb7166fd9ab14b266d2ee56f92f42..0e65ef68381aa6358e80470db7da4451f231d8a6 100644 (file)
Binary files a/Source/WebCore/English.lproj/Localizable.strings and b/Source/WebCore/English.lproj/Localizable.strings differ
index 9ec028e27d3a83ed5c6d200c0ca86e4fb4d3b5b1..0006a05f089c4204b3dc4b84be8acbf655e169d5 100644 (file)
@@ -1031,4 +1031,14 @@ String textTrackNoLabelText()
 }
 #endif
 
+String snapshottedPlugInLabelTitle()
+{
+    return WEB_UI_STRING("Snapshotted Plug-In", "Title of the label to show on a snapshotted plug-in");
+}
+
+String snapshottedPlugInLabelSubtitle()
+{
+    return WEB_UI_STRING("Click to restart", "Subtitle of the label to show on a snapshotted plug-in");
+}
+
 } // namespace WebCore
index 870a2cb114746b38b4cf7ed379c2502ca83b2aaf..b477f47cd4159639c7f6ce5b395b441387391d74 100644 (file)
@@ -270,6 +270,9 @@ namespace WebCore {
     String textTrackNoLabelText();
 #endif
 
+    String snapshottedPlugInLabelTitle();
+    String snapshottedPlugInLabelSubtitle();
+
 #if !PLATFORM(CHROMIUM)
 #define WEB_UI_STRING(string, description) WebCore::localizedString(string)
 #define WEB_UI_STRING_KEY(string, key, description) WebCore::localizedString(key)