Title: [144427] trunk/Source/WebCore
Revision
144427
Author
[email protected]
Date
2013-03-01 01:18:52 -0800 (Fri, 01 Mar 2013)

Log Message

Web Inspector: [Canvas] capture a WebGL extension by it's name in lower case
https://bugs.webkit.org/show_bug.cgi?id=110745

Reviewed by Pavel Feldman.

WebGL's getExtension accepts a name that is tested against an ASCII case-insensitive match.
Just force lower case for extension names.

* inspector/InjectedScriptCanvasModuleSource.js:
(.):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (144426 => 144427)


--- trunk/Source/WebCore/ChangeLog	2013-03-01 09:07:31 UTC (rev 144426)
+++ trunk/Source/WebCore/ChangeLog	2013-03-01 09:18:52 UTC (rev 144427)
@@ -1,3 +1,16 @@
+2013-03-01  Andrey Adaikin  <[email protected]>
+
+        Web Inspector: [Canvas] capture a WebGL extension by it's name in lower case
+        https://bugs.webkit.org/show_bug.cgi?id=110745
+
+        Reviewed by Pavel Feldman.
+
+        WebGL's getExtension accepts a name that is tested against an ASCII case-insensitive match.
+        Just force lower case for extension names.
+
+        * inspector/InjectedScriptCanvasModuleSource.js:
+        (.):
+
 2013-03-01  Mike West  <[email protected]>
 
         XSSAuditor should use threadSafeMatch when relevant.

Modified: trunk/Source/WebCore/inspector/InjectedScriptCanvasModuleSource.js (144426 => 144427)


--- trunk/Source/WebCore/inspector/InjectedScriptCanvasModuleSource.js	2013-03-01 09:07:31 UTC (rev 144426)
+++ trunk/Source/WebCore/inspector/InjectedScriptCanvasModuleSource.js	2013-03-01 09:18:52 UTC (rev 144427)
@@ -1847,7 +1847,7 @@
     addExtension: function(name)
     {
         // FIXME: Wrap OES_vertex_array_object extension.
-        this._extensions[name] = true;
+        this._extensions[name.toLowerCase()] = true;
     },
 
     /**
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to