Title: [133799] trunk
Revision
133799
Author
commit-qu...@webkit.org
Date
2012-11-07 13:10:11 -0800 (Wed, 07 Nov 2012)

Log Message

Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
<http://webkit.org/b/101492>

Patch by Andreas Kling <akl...@apple.com> on 2012-11-07
Reviewed by Anders Carlsson.

Source/WebKit:

* WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h

Source/WebKit/mac:

* Plugins/WebJavaPlugIn.h: Removed.

Tools:

Don't check for a Java SDK before building the Apple Mac port. It's no longer needed for
the build after the Java bridge was removed.

* Scripts/build-webkit:
(cMakeArgsFromFeatures):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (133798 => 133799)


--- trunk/Source/WebKit/ChangeLog	2012-11-07 21:08:11 UTC (rev 133798)
+++ trunk/Source/WebKit/ChangeLog	2012-11-07 21:10:11 UTC (rev 133799)
@@ -1,3 +1,12 @@
+2012-11-07  Andreas Kling  <akl...@apple.com>
+
+        Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
+        <http://webkit.org/b/101492>
+
+        Reviewed by Anders Carlsson.
+
+        * WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h
+
 2012-11-06  Laszlo Gombos  <l.gom...@samsung.com>
 
         [EFL] Simplify the build system

Modified: trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj (133798 => 133799)


--- trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj	2012-11-07 21:08:11 UTC (rev 133798)
+++ trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj	2012-11-07 21:10:11 UTC (rev 133799)
@@ -234,7 +234,6 @@
 		9398109C0824BF01008DF038 /* WebFrameInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 930D02BD06275F710076701E /* WebFrameInternal.h */; };
 		9398109D0824BF01008DF038 /* WebDOMOperationsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 84AE905F062DE6A80075BBF9 /* WebDOMOperationsPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
 		9398109E0824BF01008DF038 /* WebEditingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BE4FBECB0653DF47005EDE15 /* WebEditingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		939810A00824BF01008DF038 /* WebJavaPlugIn.h in Headers */ = {isa = PBXBuildFile; fileRef = 51863EFC065419EB00E9E8DD /* WebJavaPlugIn.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		939810A10824BF01008DF038 /* WebHTMLViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 93185DB506679F42005D5E7E /* WebHTMLViewInternal.h */; };
 		939810A20824BF01008DF038 /* WebNSObjectExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = 93D1FE13067EB10B009CE68A /* WebNSObjectExtras.h */; };
 		939810A40824BF01008DF038 /* WebPDFView.h in Headers */ = {isa = PBXBuildFile; fileRef = 51E94C3406C0321200A9B09E /* WebPDFView.h */; };
@@ -510,7 +509,6 @@
 		516F296F03A6C45A00CA2D3A /* WebHistoryItemInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebHistoryItemInternal.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
 		5185F62510712B80007AA393 /* WebNavigationData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebNavigationData.h; sourceTree = "<group>"; };
 		5185F62710712B97007AA393 /* WebNavigationData.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebNavigationData.mm; sourceTree = "<group>"; };
-		51863EFC065419EB00E9E8DD /* WebJavaPlugIn.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebJavaPlugIn.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
 		51A8B52E04282B5900CA2D3A /* WebFrameView.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebFrameView.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
 		51A8B52F04282B5900CA2D3A /* WebFrameView.mm */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebFrameView.mm; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
 		51A8B53204282BD200CA2D3A /* WebFrameViewInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebFrameViewInternal.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
@@ -1121,7 +1119,6 @@
 		848DFF430365F71500CA2ACA /* WebKit Plug-ins */ = {
 			isa = PBXGroup;
 			children = (
-				51863EFC065419EB00E9E8DD /* WebJavaPlugIn.h */,
 				848DFF840365FE6A00CA2ACA /* WebPlugin.h */,
 				848DFF850365FE6A00CA2ACA /* WebPluginContainer.h */,
 				65E1150307EFFEBF009B8BF7 /* WebPluginContainerCheck.h */,
@@ -1517,7 +1514,6 @@
 				06693DDC0BFBA85200216072 /* WebInspectorClient.h in Headers */,
 				B804176F1217A83100466BAE /* WebInspectorFrontend.h in Headers */,
 				7A8FF0D11075024A00A80A08 /* WebInspectorPrivate.h in Headers */,
-				939810A00824BF01008DF038 /* WebJavaPlugIn.h in Headers */,
 				939810420824BF01008DF038 /* WebJavaScriptTextInputPanel.h in Headers */,
 				37D1DCA81065928C0068F7EF /* WebJSPDFDoc.h in Headers */,
 				939810850824BF01008DF038 /* WebKeyGenerator.h in Headers */,

Modified: trunk/Source/WebKit/mac/ChangeLog (133798 => 133799)


--- trunk/Source/WebKit/mac/ChangeLog	2012-11-07 21:08:11 UTC (rev 133798)
+++ trunk/Source/WebKit/mac/ChangeLog	2012-11-07 21:10:11 UTC (rev 133799)
@@ -1,3 +1,12 @@
+2012-11-07  Andreas Kling  <akl...@apple.com>
+
+        Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
+        <http://webkit.org/b/101492>
+
+        Reviewed by Anders Carlsson.
+
+        * Plugins/WebJavaPlugIn.h: Removed.
+
 2012-11-06  Adam Barth  <aba...@webkit.org>
 
         Unreviewed attempt to fix the chromium-mac build.

Modified: trunk/Tools/ChangeLog (133798 => 133799)


--- trunk/Tools/ChangeLog	2012-11-07 21:08:11 UTC (rev 133798)
+++ trunk/Tools/ChangeLog	2012-11-07 21:10:11 UTC (rev 133799)
@@ -1,3 +1,16 @@
+2012-11-07  Andreas Kling  <akl...@apple.com>
+
+        Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
+        <http://webkit.org/b/101492>
+
+        Reviewed by Anders Carlsson.
+
+        Don't check for a Java SDK before building the Apple Mac port. It's no longer needed for
+        the build after the Java bridge was removed.
+
+        * Scripts/build-webkit:
+        (cMakeArgsFromFeatures):
+
 2012-11-07  Christophe Dumez  <christophe.du...@intel.com>
 
         [EFL][WK2] Allow client to override setWindowFrame() / getWindowFrame()

Modified: trunk/Tools/Scripts/build-webkit (133798 => 133799)


--- trunk/Tools/Scripts/build-webkit	2012-11-07 21:08:11 UTC (rev 133798)
+++ trunk/Tools/Scripts/build-webkit	2012-11-07 21:10:11 UTC (rev 133799)
@@ -43,7 +43,6 @@
 use POSIX;
 
 sub cMakeArgsFromFeatures();
-sub checkForJavaSDK();
 sub formatBuildTime($);
 sub writeCongrats();
 
@@ -220,7 +219,6 @@
     push @options, "--prefix=" . $prefixPath if defined($prefixPath);
     push @options, "--makeargs=" . $makeArgs if $makeArgs;
 } elsif (isAppleMacWebKit()) {
-    checkForJavaSDK();
     push @options, XcodeOptions();
 
     sub option($$$)
@@ -430,21 +428,6 @@
     return @args;
 }
 
-sub checkForJavaSDK()
-{
-    my $jniHeader = "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h";
-    if (-e $jniHeader) {
-        return;
-    }
-    print "\nCan't find required $jniHeader, build will fail.\n\n";
-    print "After installing \"Java for Mac OS X 10.6 Update 3\", the Java Developer Package is required to build WebKit.\n";
-    print "Please install the package from http://connect.apple.com (found under Downloads > Java).\n\n";
-    print "For more information, see:\n";
-    print "https://lists.webkit.org/pipermail/webkit-dev/2010-October/014867.html\n";
-    print "https://webkit.org/building/tools.html\n\n";
-    exit 1;
-}
-
 sub formatBuildTime($)
 {
     my ($buildTime) = @_;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to