Changeset 152267 in webkit
- Timestamp:
- Jul 1, 2013 3:23:11 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r152163 r152267 1 2013-07-01 Timothy Hatcher <timothy@apple.com> 2 3 Link to WebInspectorUI.framework at build time instead of soft linking. 4 5 https://bugs.webkit.org/show_bug.cgi?id=118261 6 7 Reviewed by Joseph Pecoraro. 8 9 * Source/Makefile: Build WebInspectorUI before WebKit and WebKit2. 10 1 11 2013-06-28 Sean Bright <sean@malleable.com> 2 12 -
trunk/Source/Makefile
r151455 r152267 1 MODULES = WTF JavaScriptCore ThirdParty/ANGLE WebCore Web Kit WebKit2 WebInspectorUI1 MODULES = WTF JavaScriptCore ThirdParty/ANGLE WebCore WebInspectorUI WebKit WebKit2 2 2 3 3 ifneq (,$(findstring iphoneos,$(SDKROOT))) -
trunk/Source/WebKit/ChangeLog
r152239 r152267 1 2013-07-01 Timothy Hatcher <timothy@apple.com> 2 3 Link to WebInspectorUI.framework at build time instead of soft linking. 4 5 https://bugs.webkit.org/show_bug.cgi?id=118261 6 7 Reviewed by Joseph Pecoraro. 8 9 * WebKit.xcodeproj/project.pbxproj: 10 1 11 2013-07-01 Brent Fulgham <bfulgham@apple.com> 2 12 -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r151888 r152267 449 449 1C904FD50BA9DD0F0081E9D0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; }; 450 450 1C9F5EFB1651CDF700C480F8 /* Dock.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = Dock.pdf; sourceTree = "<group>"; }; 451 1CC915AB1782151B002CC4B1 /* WebInspectorUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebInspectorUI.framework; path = "/Users/Timothy/Work/Safari-TOT.git/OpenSource/WebKitBuild/Release/WebInspectorUI.framework"; sourceTree = "<absolute>"; }; 451 452 1CCFFD120B1F81F2002EE926 /* OldWebAssertions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = OldWebAssertions.c; sourceTree = "<group>"; }; 452 453 224100F2091818D900D2D266 /* WebPluginsPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebPluginsPrivate.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; }; … … 832 833 830E81E005853AC000AD0891 /* Security.framework */, 833 834 F738C9EA03FAD3DF0321FBE0 /* WebCore.framework */, 835 1CC915AB1782151B002CC4B1 /* WebInspectorUI.framework */, 834 836 ); 835 837 name = "Frameworks and Libraries"; -
trunk/Source/WebKit/mac/ChangeLog
r152238 r152267 1 2013-07-01 Timothy Hatcher <timothy@apple.com> 2 3 Link to WebInspectorUI.framework at build time instead of soft linking. 4 5 https://bugs.webkit.org/show_bug.cgi?id=118261 6 7 Reviewed by Joseph Pecoraro. 8 9 * Configurations/WebKit.xcconfig: 10 * WebCoreSupport/WebInspectorClient.mm: 11 (useWebKitWebInspector): 12 1 13 2013-07-01 Jochen Eisinger <jochen@chromium.org> 2 14 -
trunk/Source/WebKit/mac/Configurations/WebKit.xcconfig
r149713 r152267 71 71 OTHER_LDFLAGS_iphoneos = -lobjc -framework CFNetwork -framework CoreFoundation -framework CoreGraphics -framework CoreText -framework Foundation -framework GraphicsServices -framework ImageIO; 72 72 OTHER_LDFLAGS_iphonesimulator = $(OTHER_LDFLAGS_iphoneos); 73 OTHER_LDFLAGS_macosx = -sub_umbrella WebCore -framework Carbon -framework Cocoa -framework DiskArbitration -framework IOKit -framework OpenGL -framework Security ;73 OTHER_LDFLAGS_macosx = -sub_umbrella WebCore -framework Carbon -framework Cocoa -framework DiskArbitration -framework IOKit -framework OpenGL -framework Security -framework WebInspectorUI; 74 74 75 75 NORMAL_WEBKIT_FRAMEWORKS_DIR = $(NORMAL_WEBKIT_FRAMEWORKS_DIR_$(PLATFORM_NAME)); -
trunk/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm
r151454 r152267 50 50 #import <WebCore/ScriptController.h> 51 51 #import <WebCore/ScriptValue.h> 52 #import <WebCore/SoftLinking.h>53 52 #import <WebKit/DOMExtensions.h> 54 53 #import <WebKitSystemInterface.h> 55 54 #import <wtf/PassOwnPtr.h> 56 57 SOFT_LINK_STAGED_FRAMEWORK_OPTIONAL(WebInspectorUI, PrivateFrameworks, A)58 55 59 56 // The margin from the top and right of the dock button (same as the full screen button). … … 221 218 static bool useWebKitWebInspector() 222 219 { 223 // Call the soft link framework function to dlopen it, then [NSBundle bundleWithIdentifier:] will work.224 WebInspectorUILibrary();225 226 220 if (![[NSBundle bundleWithIdentifier:@"com.apple.WebInspectorUI"] pathForResource:@"Main" ofType:@"html"]) 227 221 return true; -
trunk/Source/WebKit2/ChangeLog
r152266 r152267 1 2013-07-01 Timothy Hatcher <timothy@apple.com> 2 3 Link to WebInspectorUI.framework at build time instead of soft linking. 4 5 https://bugs.webkit.org/show_bug.cgi?id=118261 6 7 Reviewed by Joseph Pecoraro. 8 9 * Configurations/WebKit2.xcconfig: 10 * UIProcess/mac/WebInspectorProxyMac.mm: 11 (WebKit::inspectorReallyUsesWebKitUserInterface): 12 * WebKit2.xcodeproj/project.pbxproj: 13 * WebProcess/WebPage/mac/WebInspectorMac.mm: 14 (WebKit::inspectorReallyUsesWebKitUserInterface): 15 1 16 2013-07-01 Tim Horton <timothy_horton@apple.com> 2 17 -
trunk/Source/WebKit2/Configurations/WebKit2.xcconfig
r139500 r152267 33 33 34 34 OTHER_LDFLAGS = $(OTHER_LDFLAGS_$(PLATFORM_NAME)) $(OTHER_LDFLAGS); 35 OTHER_LDFLAGS_macosx = $(FRAMEWORK_AND_LIBRARY_LDFLAGS) ;35 OTHER_LDFLAGS_macosx = $(FRAMEWORK_AND_LIBRARY_LDFLAGS) -framework WebInspectorUI; 36 36 37 37 EXCLUDED_SOURCE_FILE_NAMES = $(EXCLUDED_SOURCE_FILE_NAMES_$(PLATFORM_NAME)); -
trunk/Source/WebKit2/UIProcess/mac/WebInspectorProxyMac.mm
r151454 r152267 48 48 #import <WebCore/InspectorFrontendClientLocal.h> 49 49 #import <WebCore/LocalizedStrings.h> 50 #import <WebCore/SoftLinking.h>51 50 #import <wtf/text/WTFString.h> 52 53 SOFT_LINK_STAGED_FRAMEWORK_OPTIONAL(WebInspectorUI, PrivateFrameworks, A)54 51 55 52 using namespace WebCore; … … 194 191 { 195 192 // This matches a similar check in WebInspectorMac.mm. Keep them in sync. 196 197 // Call the soft link framework function to dlopen it, then [NSBundle bundleWithIdentifier:] will work.198 WebInspectorUILibrary();199 193 200 194 if (![[NSBundle bundleWithIdentifier:@"com.apple.WebInspectorUI"] pathForResource:@"Main" ofType:@"html"]) -
trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj
r151888 r152267 1755 1755 1CBC945D16515ED200D68AAE /* DockBottom.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = DockBottom.pdf; path = Resources/DockBottom.pdf; sourceTree = "<group>"; }; 1756 1756 1CC417C912C00CCA002BE67B /* TextCheckerCompletion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextCheckerCompletion.h; sourceTree = "<group>"; }; 1757 1CC915A91782106D002CC4B1 /* WebInspectorUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WebInspectorUI.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1757 1758 290F4271172A0C7400939FF0 /* ChildProcessSupplement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChildProcessSupplement.h; sourceTree = "<group>"; }; 1758 1759 293EBEA91627D9C9005F89F1 /* WKDOMText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKDOMText.h; sourceTree = "<group>"; }; … … 3006 3007 BCF5068412431861005955AE /* Security.framework */, 3007 3008 1AA1C79A100E7FC50078DEBC /* WebCore.framework */, 3009 1CC915A91782106D002CC4B1 /* WebInspectorUI.framework */, 3008 3010 ); 3009 3011 name = "Linked Frameworks"; -
trunk/Source/WebKit2/WebProcess/WebPage/mac/WebInspectorMac.mm
r151454 r152267 27 27 #import "WebInspector.h" 28 28 29 #import <WebCore/SoftLinking.h>30 31 SOFT_LINK_STAGED_FRAMEWORK_OPTIONAL(WebInspectorUI, PrivateFrameworks, A)32 33 29 namespace WebKit { 34 30 … … 36 32 { 37 33 // This matches a similar check in WebInspectorProxyMac.mm. Keep them in sync. 38 39 // Call the soft link framework function to dlopen it, then [NSBundle bundleWithIdentifier:] will work.40 WebInspectorUILibrary();41 34 42 35 if (![[NSBundle bundleWithIdentifier:@"com.apple.WebInspectorUI"] pathForResource:@"Main" ofType:@"html"]) -
trunk/Tools/ChangeLog
r152265 r152267 1 2013-07-01 Timothy Hatcher <timothy@apple.com> 2 3 Link to WebInspectorUI.framework at build time instead of soft linking. 4 5 https://bugs.webkit.org/show_bug.cgi?id=118261 6 7 Reviewed by Joseph Pecoraro. 8 9 * Scripts/build-webkit: Build WebInspectorUI before WebKit and WebKit2. 10 1 11 2013-07-01 Tim Horton <timothy_horton@apple.com> 2 12 -
trunk/Tools/Scripts/build-webkit
r151523 r152267 228 228 push @projects, ("Source/WebKit2", "Tools/MiniBrowser") if osXVersion()->{"minor"} >= 6 and !$noWebKit2; 229 229 230 push @projects, ("Source/WebInspectorUI"); 230 # WebInspectorUI must come before WebKit and WebKit2 231 unshift @projects, ("Source/WebInspectorUI"); 231 232 232 233 # Build Tools needed for Apple ports
Note: See TracChangeset
for help on using the changeset viewer.