Remove stray printf.
authorandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 30 Jul 2015 23:46:11 +0000 (23:46 +0000)
committerandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 30 Jul 2015 23:46:11 +0000 (23:46 +0000)
* loader/SubframeLoader.cpp:
(WebCore::SubframeLoader::requestObject):

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

Source/WebCore/ChangeLog
Source/WebCore/loader/SubframeLoader.cpp
Tools/MiniBrowser/mac/WK1BrowserWindowController.m

index 4bc2a9c..f73ef95 100644 (file)
@@ -1,3 +1,10 @@
+2015-07-30  Anders Carlsson  <andersca@apple.com>
+
+        Remove stray printf.
+        
+        * loader/SubframeLoader.cpp:
+        (WebCore::SubframeLoader::requestObject):
+
 2015-07-30  Simon Fraser  <simon.fraser@apple.com>
 
         Make Path::apply() take a function reference
index 55a5d52..4569b25 100644 (file)
@@ -212,7 +212,6 @@ static void logPluginRequest(Page* page, const String& mimeType, const String& u
 
 bool SubframeLoader::requestObject(HTMLPlugInImageElement& ownerElement, const String& url, const AtomicString& frameName, const String& mimeType, const Vector<String>& paramNames, const Vector<String>& paramValues)
 {
-    printf("request oject url %s mime type %s\n", url.ascii().data(), mimeType.ascii().data());
     if (url.isEmpty() && mimeType.isEmpty())
         return false;
 
index cffd7fb..922f7a1 100644 (file)
@@ -52,6 +52,7 @@
     [[WebPreferences standardPreferences] setDeveloperExtrasEnabled:YES];
     [[WebPreferences standardPreferences] setImageControlsEnabled:YES];
     [[WebPreferences standardPreferences] setServiceControlsEnabled:YES];
+    [[WebPreferences standardPreferences] setJavaScriptCanOpenWindowsAutomatically:YES];
 
     [_webView _listenForLayoutMilestones:WebDidFirstLayout | WebDidFirstVisuallyNonEmptyLayout | WebDidHitRelevantRepaintedObjectsAreaThreshold];
 
     [self.window setTitle:[title stringByAppendingString:@" [WK1]"]];
 }
 
+- (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request
+{
+    WK1BrowserWindowController *newBrowserWindowController = [[WK1BrowserWindowController alloc] initWithWindowNibName:@"BrowserWindow"];
+    [newBrowserWindowController.window makeKeyAndOrderFront:self];
+
+    return newBrowserWindowController->_webView;
+}
+
 - (void)webView:(WebView *)sender didCommitLoadForFrame:(WebFrame *)frame
 {
     if (frame != [sender mainFrame])