Title: [181619] trunk
Revision
181619
Author
[email protected]
Date
2015-03-17 00:15:26 -0700 (Tue, 17 Mar 2015)

Log Message

Remove never used "useLayerOnTop" bindings generator argument
https://bugs.webkit.org/show_bug.cgi?id=142773

Patch by Joseph Pecoraro <[email protected]> on 2015-03-17
Reviewed by Darin Adler.

Source/WebCore:

* bindings/scripts/CodeGenerator.pm:
* bindings/scripts/CodeGeneratorJS.pm:
* bindings/scripts/CodeGeneratorObjC.pm:
* bindings/scripts/generate-bindings.pl:

Tools:

* WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm:
(new):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (181618 => 181619)


--- trunk/Source/WebCore/ChangeLog	2015-03-17 05:55:46 UTC (rev 181618)
+++ trunk/Source/WebCore/ChangeLog	2015-03-17 07:15:26 UTC (rev 181619)
@@ -1,3 +1,15 @@
+2015-03-17  Joseph Pecoraro  <[email protected]>
+
+        Remove never used "useLayerOnTop" bindings generator argument
+        https://bugs.webkit.org/show_bug.cgi?id=142773
+
+        Reviewed by Darin Adler.
+
+        * bindings/scripts/CodeGenerator.pm:
+        * bindings/scripts/CodeGeneratorJS.pm:
+        * bindings/scripts/CodeGeneratorObjC.pm:
+        * bindings/scripts/generate-bindings.pl:
+
 2015-03-16  Ryosuke Niwa  <[email protected]>
 
         Enable ES6 classes by default

Modified: trunk/Source/WebCore/bindings/scripts/CodeGenerator.pm (181618 => 181619)


--- trunk/Source/WebCore/bindings/scripts/CodeGenerator.pm	2015-03-17 05:55:46 UTC (rev 181618)
+++ trunk/Source/WebCore/bindings/scripts/CodeGenerator.pm	2015-03-17 07:15:26 UTC (rev 181619)
@@ -35,7 +35,6 @@
 my $useOutputDir = "";
 my $useOutputHeadersDir = "";
 my $useDirectories = "";
-my $useLayerOnTop = 0;
 my $preprocessor;
 my $writeDependencies = 0;
 my $defines = "";
@@ -110,7 +109,6 @@
     $useGenerator = shift;
     $useOutputDir = shift;
     $useOutputHeadersDir = shift;
-    $useLayerOnTop = shift;
     $preprocessor = shift;
     $writeDependencies = shift;
     $verbose = shift;
@@ -132,7 +130,7 @@
     %enumTypeHash = map { $_->name => $_->values } @{$useDocument->enumerations};
 
     # Dynamically load external code generation perl module
-    $codeGenerator = $ifaceName->new($object, $useLayerOnTop, $preprocessor, $writeDependencies, $verbose, $targetIdlFilePath);
+    $codeGenerator = $ifaceName->new($object, $preprocessor, $writeDependencies, $verbose, $targetIdlFilePath);
     unless (defined($codeGenerator)) {
         my $interfaces = $useDocument->interfaces;
         foreach my $interface (@$interfaces) {
@@ -157,7 +155,7 @@
     require $ifaceName . ".pm";
 
     # Dynamically load external code generation perl module
-    $codeGenerator = $ifaceName->new($object, $useLayerOnTop, $preprocessor, $writeDependencies, $verbose);
+    $codeGenerator = $ifaceName->new($object, $preprocessor, $writeDependencies, $verbose);
     return $codeGenerator->FileNamePrefix();
 }
 

Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm (181618 => 181619)


--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2015-03-17 05:55:46 UTC (rev 181618)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2015-03-17 07:15:26 UTC (rev 181619)
@@ -36,8 +36,6 @@
 
 my $codeGenerator;
 
-my $writeDependencies = 0;
-
 my @headerContentHeader = ();
 my @headerContent = ();
 my %headerIncludes = ();
@@ -114,9 +112,6 @@
     my $reference = { };
 
     $codeGenerator = shift;
-    shift; # $useLayerOnTop
-    shift; # $preprocessor
-    $writeDependencies = shift;
 
     bless($reference, $object);
     return $reference;

Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm (181618 => 181619)


--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm	2015-03-17 05:55:46 UTC (rev 181618)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm	2015-03-17 07:15:26 UTC (rev 181619)
@@ -224,7 +224,6 @@
     my $reference = { };
 
     $codeGenerator = shift;
-    shift; # $useLayerOnTop
     shift; # $preprocessor
     $writeDependencies = shift;
 

Modified: trunk/Source/WebCore/bindings/scripts/generate-bindings.pl (181618 => 181619)


--- trunk/Source/WebCore/bindings/scripts/generate-bindings.pl	2015-03-17 05:55:46 UTC (rev 181618)
+++ trunk/Source/WebCore/bindings/scripts/generate-bindings.pl	2015-03-17 07:15:26 UTC (rev 181619)
@@ -114,7 +114,7 @@
     }
 
     if (!$idlFound) {
-        my $codeGen = CodeGenerator->new(\@idlDirectories, $generator, $outputDirectory, $outputHeadersDirectory, 0, $preprocessor, $writeDependencies, $verbose);
+        my $codeGen = CodeGenerator->new(\@idlDirectories, $generator, $outputDirectory, $outputHeadersDirectory, $preprocessor, $writeDependencies, $verbose);
 
         # We generate empty .h and .cpp files just to tell build scripts that .h and .cpp files are created.
         generateEmptyHeaderAndCpp($codeGen->FileNamePrefix(), $targetInterfaceName, $outputHeadersDirectory, $outputDirectory);
@@ -191,7 +191,7 @@
 }
 
 # Generate desired output for the target IDL file.
-my $codeGen = CodeGenerator->new(\@idlDirectories, $generator, $outputDirectory, $outputHeadersDirectory, 0, $preprocessor, $writeDependencies, $verbose, $targetIdlFile);
+my $codeGen = CodeGenerator->new(\@idlDirectories, $generator, $outputDirectory, $outputHeadersDirectory, $preprocessor, $writeDependencies, $verbose, $targetIdlFile);
 $codeGen->ProcessDocument($targetDocument, $defines);
 
 sub generateEmptyHeaderAndCpp

Modified: trunk/Tools/ChangeLog (181618 => 181619)


--- trunk/Tools/ChangeLog	2015-03-17 05:55:46 UTC (rev 181618)
+++ trunk/Tools/ChangeLog	2015-03-17 07:15:26 UTC (rev 181619)
@@ -1,3 +1,13 @@
+2015-03-17  Joseph Pecoraro  <[email protected]>
+
+        Remove never used "useLayerOnTop" bindings generator argument
+        https://bugs.webkit.org/show_bug.cgi?id=142773
+
+        Reviewed by Darin Adler.
+
+        * WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm:
+        (new):
+
 2015-03-16  Ryosuke Niwa  <[email protected]>
 
         Enable ES6 classes by default

Modified: trunk/Tools/WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm (181618 => 181619)


--- trunk/Tools/WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm	2015-03-17 05:55:46 UTC (rev 181618)
+++ trunk/Tools/WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm	2015-03-17 07:15:26 UTC (rev 181619)
@@ -30,7 +30,7 @@
 
 sub new
 {
-    my ($class, $codeGenerator, $layerOnTop, $preprocessor, $writeDependencies, $verbose, $idlFilePath) = @_;
+    my ($class, $codeGenerator, $preprocessor, $writeDependencies, $verbose, $idlFilePath) = @_;
 
     my $reference = {
         codeGenerator => $codeGenerator,
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to