Reviewed by Maciej (a long time ago).
* WebView.subproj/WebFrame.m:
(-[WebFrame _loadDataSource:withLoadType:formState:]):
Fixed <rdar://problem/
3845307> WebKit needs to export _HIWebViewRegisterClass so HIWebViews can work in Carbon nib files
As suggested in the bug, the fix is to actually call
HIWebViewRegisterClass in WebKitInitForCarbon, rather than
exporting the symbol.
Reviewed by Chris.
* Carbon.subproj/CarbonUtils.m:
(WebInitForCarbon):
* Carbon.subproj/HIWebView.m:
* WebKit.pbproj/project.pbxproj:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7950
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
return numPools;
}
+void HIWebViewRegisterClass( void );
+
void
WebInitForCarbon()
{
sAppKitLoaded = true;
[NSBitmapImageRep _setEnableFlippedImageFix:YES];
+
+ HIWebViewRegisterClass();
}
}
static HIWebView* HIWebViewConstructor( HIViewRef inView );
static void HIWebViewDestructor( HIWebView* view );
-static void HIWebViewRegisterClass( void );
+void HIWebViewRegisterClass( void );
static OSStatus HIWebViewEventHandler(
EventHandlerCallRef inCallRef,
// HIWebViewRegisterClass
//----------------------------------------------------------------------------------
//
-static
void
HIWebViewRegisterClass()
{
-=== Safari-170 ===
-
2004-11-05 Richard Williamson <rjw@apple.com>
- Fixed <rdar://problem/3845307> WebKit needs to export _HIWebViewRegisterClass so HIWebViews can work in Carbon nib files
+ Fixed <rdar://problem/3810702> _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector: ASSERTS when reentered from Xcode's man page viewer
+
+ Reviewed by Maciej (a long time ago).
+
+ * WebView.subproj/WebFrame.m:
+ (-[WebFrame _loadDataSource:withLoadType:formState:]):
+
+ Fixed <rdar://problem/3845307> WebKit needs to export _HIWebViewRegisterClass so HIWebViews can work in Carbon nib files
+
+ As suggested in the bug, the fix is to actually call
+ HIWebViewRegisterClass in WebKitInitForCarbon, rather than
+ exporting the symbol.
Reviewed by Chris.
* Carbon.subproj/HIWebView.m:
* WebKit.pbproj/project.pbxproj:
+=== Safari-170 ===
+
2004-11-05 Darin Adler <darin@apple.com>
Reviewed by Chris.
[newDataSource _setJustOpenedForTargetedLink:_private->justOpenedForTargetedLink];
_private->justOpenedForTargetedLink = NO;
+ [self _invalidatePendingPolicyDecisionCallingDefaultAction:YES];
+
[self _setPolicyDataSource:newDataSource];
[self _checkNavigationPolicyForRequest:[newDataSource request]