summaryrefslogtreecommitdiff
path: root/desktop/frames.c
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/frames.c')
-rw-r--r--desktop/frames.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/desktop/frames.c b/desktop/frames.c
index cd2dc9e21..b0f6a7ea8 100644
--- a/desktop/frames.c
+++ b/desktop/frames.c
@@ -66,13 +66,10 @@ void browser_window_create_iframes(struct browser_window *bw,
for (cur = iframe; cur; cur = cur->next) {
window = &(bw->iframes[index++]);
- /* content */
- window->history = history_create();
- window->sel = selection_create(window);
- window->refresh_interval = -1;
+ /* Initialise common parts */
+ browser_window_initialise_common(window, NULL);
/* window characteristics */
- window->drag_type = DRAGGING_NONE;
window->browser_window_type = BROWSER_WINDOW_IFRAME;
window->scrolling = cur->scrolling;
window->border = cur->border;
@@ -171,13 +168,10 @@ void browser_window_create_frameset(struct browser_window *bw,
frame = &frameset->children[index];
window = &bw->children[index];
- /* content */
- window->history = history_create();
- window->sel = selection_create(window);
- window->refresh_interval = -1;
+ /* Initialise common parts */
+ browser_window_initialise_common(window, NULL);
/* window characteristics */
- window->drag_type = DRAGGING_NONE;
if (frame->children)
window->browser_window_type =
BROWSER_WINDOW_FRAMESET;