Title: [111734] trunk/Source/WebKit/chromium
Revision
111734
Author
commit-qu...@webkit.org
Date
2012-03-22 11:23:16 -0700 (Thu, 22 Mar 2012)

Log Message

[chromium] Plug-in failing to load shouldn't say "Missing Plug-in"
https://bugs.webkit.org/show_bug.cgi?id=81907

Patch by Bernhard Bauer <bau...@google.com> on 2012-03-22
Reviewed by Adam Barth.

Adding a MissingPluginText value to WebLocalizedString which can be used to override the "Missing Plug-in" message.

* public/platform/WebLocalizedString.h:
* src/LocalizedStrings.cpp:
(WebCore::missingPluginText):

Modified Paths

Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (111733 => 111734)


--- trunk/Source/WebKit/chromium/ChangeLog	2012-03-22 18:10:55 UTC (rev 111733)
+++ trunk/Source/WebKit/chromium/ChangeLog	2012-03-22 18:23:16 UTC (rev 111734)
@@ -1,3 +1,16 @@
+2012-03-22  Bernhard Bauer  <bau...@google.com>
+
+        [chromium] Plug-in failing to load shouldn't say "Missing Plug-in"
+        https://bugs.webkit.org/show_bug.cgi?id=81907
+
+        Reviewed by Adam Barth.
+
+        Adding a MissingPluginText value to WebLocalizedString which can be used to override the "Missing Plug-in" message.
+
+        * public/platform/WebLocalizedString.h:
+        * src/LocalizedStrings.cpp:
+        (WebCore::missingPluginText):
+
 2012-03-22  Adrienne Walker  <e...@google.com>
 
         [chromium] Fix scrollbar layers holding onto invalid textures after lost context

Modified: trunk/Source/WebKit/chromium/public/platform/WebLocalizedString.h (111733 => 111734)


--- trunk/Source/WebKit/chromium/public/platform/WebLocalizedString.h	2012-03-22 18:10:55 UTC (rev 111733)
+++ trunk/Source/WebKit/chromium/public/platform/WebLocalizedString.h	2012-03-22 18:23:16 UTC (rev 111734)
@@ -35,46 +35,47 @@
 
 struct WebLocalizedString {
     enum Name {
+        AXButtonActionVerb,
+        AXCheckedCheckBoxActionVerb,
+        AXHeadingText,
+        AXImageMapText,
+        AXLinkActionVerb,
+        AXLinkText,
+        AXListMarkerText,
+        AXRadioButtonActionVerb,
+        AXTextFieldActionVerb,
+        AXUncheckedCheckBoxActionVerb,
+        AXWebAreaText,
         DetailsLabel,
-        SubmitButtonDefaultLabel,
-        InputElementAltText,
-        ResetButtonDefaultLabel,
         FileButtonChooseFileLabel,
         FileButtonChooseMultipleFilesLabel,
         FileButtonNoFileSelectedLabel,
+        InputElementAltText,
+        KeygenMenuHighGradeKeySize,
+        KeygenMenuMediumGradeKeySize,
+        MissingPluginText,
         MultipleFileUploadText,
+        ResetButtonDefaultLabel,
         SearchableIndexIntroduction,
+        SearchMenuClearRecentSearchesText,
         SearchMenuNoRecentSearchesText,
         SearchMenuRecentSearchesText,
-        SearchMenuClearRecentSearchesText,
-        AXWebAreaText,
-        AXLinkText,
-        AXListMarkerText,
-        AXImageMapText,
-        AXHeadingText,
-        AXButtonActionVerb,
-        AXRadioButtonActionVerb,
-        AXTextFieldActionVerb,
-        AXCheckedCheckBoxActionVerb,
-        AXUncheckedCheckBoxActionVerb,
-        AXLinkActionVerb,
-        KeygenMenuHighGradeKeySize,
-        KeygenMenuMediumGradeKeySize,
+        SubmitButtonDefaultLabel,
+        ValidationPatternMismatch,
+        ValidationRangeOverflow,
+        ValidationRangeUnderflow,
+        ValidationStepMismatch,
+        ValidationTooLong,
+        ValidationTypeMismatch,
+        ValidationTypeMismatchForEmail,
+        ValidationTypeMismatchForMultipleEmail,
+        ValidationTypeMismatchForURL,
         ValidationValueMissing,
         ValidationValueMissingForCheckbox,
         ValidationValueMissingForFile,
         ValidationValueMissingForMultipleFile,
         ValidationValueMissingForRadio,
         ValidationValueMissingForSelect,
-        ValidationTypeMismatch,
-        ValidationTypeMismatchForEmail,
-        ValidationTypeMismatchForMultipleEmail,
-        ValidationTypeMismatchForURL,
-        ValidationPatternMismatch,
-        ValidationTooLong,
-        ValidationRangeUnderflow,
-        ValidationRangeOverflow,
-        ValidationStepMismatch,
     };
 };
 

Modified: trunk/Source/WebKit/chromium/src/LocalizedStrings.cpp (111733 => 111734)


--- trunk/Source/WebKit/chromium/src/LocalizedStrings.cpp	2012-03-22 18:10:55 UTC (rev 111733)
+++ trunk/Source/WebKit/chromium/src/LocalizedStrings.cpp	2012-03-22 18:23:16 UTC (rev 111734)
@@ -206,6 +206,9 @@
     
 String missingPluginText()
 {
+    String text = query(WebLocalizedString::MissingPluginText);
+    if (!text.isEmpty())
+        return text;
     notImplemented();
     return String("Missing Plug-in");
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to