[Win] IDLParser.pm fails to parse OESTextureHalfFloat and causes a build failure
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 3 Mar 2013 16:16:21 +0000 (16:16 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 3 Mar 2013 16:16:21 +0000 (16:16 +0000)
https://bugs.webkit.org/show_bug.cgi?id=111267

Reviewed by Kentaro Hara.

Allow empty definitions.

* bindings/scripts/IDLParser.pm:
(Parse):

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

Source/WebCore/ChangeLog
Source/WebCore/bindings/scripts/IDLParser.pm

index 7449759..681a980 100644 (file)
@@ -1,3 +1,15 @@
+2013-03-03  Ryosuke Niwa  <rniwa@webkit.org>
+
+        [Win] IDLParser.pm fails to parse OESTextureHalfFloat and causes a build failure
+        https://bugs.webkit.org/show_bug.cgi?id=111267
+
+        Reviewed by Kentaro Hara.
+
+        Allow empty definitions.
+
+        * bindings/scripts/IDLParser.pm:
+        (Parse):
+
 2013-03-03  David Kilzer  <ddkilzer@apple.com>
 
         BUILD FIX: RenderLayerFilterInfo.h needs to include Element.h with ENABLE(SVG)
index 7f583a4..d2dbba2 100644 (file)
@@ -193,8 +193,6 @@ sub Parse
     };
     die $@ . " in $fileName" if $@;
 
-    die "No definitions founds" unless @definitions;
-
     my $document = idlDocument->new();
     $document->fileName($fileName);
     foreach my $definition (@definitions) {