summaryrefslogtreecommitdiff
path: root/cocoa
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2011-09-05 12:38:56 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2011-09-05 12:38:56 +0000
commit39e572e8e7c2fa5790ed3acd52c9b98f9a1605e6 (patch)
tree352b39677ef3ca07b6a840da7de141e67f9e9e29 /cocoa
parent77a9d997ce7c0370571f86173dbb7a81298fd0cf (diff)
downloadnetsurf-39e572e8e7c2fa5790ed3acd52c9b98f9a1605e6.tar.gz
netsurf-39e572e8e7c2fa5790ed3acd52c9b98f9a1605e6.tar.bz2
Delete frame creation handling.
svn path=/trunk/netsurf/; revision=12735
Diffstat (limited to 'cocoa')
-rw-r--r--cocoa/gui.m14
1 files changed, 4 insertions, 10 deletions
diff --git a/cocoa/gui.m b/cocoa/gui.m
index 88b1908c3..8f78cb776 100644
--- a/cocoa/gui.m
+++ b/cocoa/gui.m
@@ -96,17 +96,11 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw,
BrowserViewController *result = [[BrowserViewController alloc] initWithBrowser: bw];
- if (bw->parent == NULL) {
- if (!new_tab || nil == window) {
- window = [[[BrowserWindowController alloc] init] autorelease];
- [[window window] makeKeyAndOrderFront: nil];
- }
- [window addTab: result];
- } else {
- BrowserViewController *parent = (BrowserViewController *)bw->parent->window;
- NSCParameterAssert( parent != nil );
- [[parent browserView] addSubview: [result view]];
+ if (!new_tab || nil == window) {
+ window = [[[BrowserWindowController alloc] init] autorelease];
+ [[window window] makeKeyAndOrderFront: nil];
}
+ [window addTab: result];
return (struct gui_window *)result;
}