[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
rjw
rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:26:19 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 44b674cfd4ad747475d10e29e2cfcdd7ffda2979
Author: rjw <rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Jul 22 20:19:43 2002 +0000
Moved back/forward list from Alex's document to WebController. First step
to address a series of back/forward related issues.
* WebView.subproj/WebController.h:
* WebView.subproj/WebController.m:
(-[WebController backForwardList]):
* WebView.subproj/WebControllerPrivate.h:
* WebView.subproj/WebControllerPrivate.m:
(-[WebControllerPrivate init]):
(-[WebControllerPrivate dealloc]):
Moved back/forward list from Alex's document to WebController. First step
to address a series of back/forward related issues.
* BrowserDocument.m:
(-[BrowserDocument init]):
(-[BrowserDocument dealloc]):
(-[BrowserDocument goToURL:]):
(-[BrowserDocument _backForwardList]):
(-[BrowserDocument canGoBack]):
(-[BrowserDocument canGoForward]):
(-[BrowserDocument goBack:]):
(-[BrowserDocument goForward:]):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@1629 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 9916aed..c276330 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,16 @@
+2002-07-22 Richard Williamson <rjw at apple.com>
+
+ Moved back/forward list from Alex's document to WebController. First step
+ to address a series of back/forward related issues.
+
+ * WebView.subproj/WebController.h:
+ * WebView.subproj/WebController.m:
+ (-[WebController backForwardList]):
+ * WebView.subproj/WebControllerPrivate.h:
+ * WebView.subproj/WebControllerPrivate.m:
+ (-[WebControllerPrivate init]):
+ (-[WebControllerPrivate dealloc]):
+
2002-07-22 Chris Blumenberg <cblu at apple.com>
Strip white space before and after URL string 2998696
diff --git a/WebKit/ChangeLog-2002-12-03 b/WebKit/ChangeLog-2002-12-03
index 9916aed..c276330 100644
--- a/WebKit/ChangeLog-2002-12-03
+++ b/WebKit/ChangeLog-2002-12-03
@@ -1,3 +1,16 @@
+2002-07-22 Richard Williamson <rjw at apple.com>
+
+ Moved back/forward list from Alex's document to WebController. First step
+ to address a series of back/forward related issues.
+
+ * WebView.subproj/WebController.h:
+ * WebView.subproj/WebController.m:
+ (-[WebController backForwardList]):
+ * WebView.subproj/WebControllerPrivate.h:
+ * WebView.subproj/WebControllerPrivate.m:
+ (-[WebControllerPrivate init]):
+ (-[WebControllerPrivate dealloc]):
+
2002-07-22 Chris Blumenberg <cblu at apple.com>
Strip white space before and after URL string 2998696
diff --git a/WebKit/WebView.subproj/WebController.h b/WebKit/WebView.subproj/WebController.h
index 64e3eaa..85e4e02 100644
--- a/WebKit/WebView.subproj/WebController.h
+++ b/WebKit/WebView.subproj/WebController.h
@@ -29,14 +29,15 @@
=============================================================================
*/
- at class WebDownloadHandler;
- at class WebError;
- at class WebLoadProgress;
- at class WebResourceHandle;
+ at class WebBackForwardList;
@class WebController;
@class WebControllerPrivate;
@class WebDataSource;
+ at class WebDownloadHandler;
+ at class WebError;
@class WebFrame;
+ at class WebLoadProgress;
+ at class WebResourceHandle;
@class WebView;
@protocol WebDocumentLoading;
@@ -192,4 +193,7 @@
+ (BOOL)canShowMIMEType:(NSString *)MIMEType;
+ (BOOL)canShowFile:(NSString *)path;
+
+- (WebBackForwardList *)backForwardList;
+
@end
diff --git a/WebKit/WebView.subproj/WebController.m b/WebKit/WebView.subproj/WebController.m
index 157946a..d638493 100644
--- a/WebKit/WebView.subproj/WebController.m
+++ b/WebKit/WebView.subproj/WebController.m
@@ -298,4 +298,10 @@
return [[self class] canShowMIMEType:MIMEType];
}
+- (WebBackForwardList *)backForwardList
+{
+ return _private->backForwardList;
+}
+
@end
+
diff --git a/WebKit/WebView.subproj/WebControllerPrivate.h b/WebKit/WebView.subproj/WebControllerPrivate.h
index e92f8a0..786c299 100644
--- a/WebKit/WebView.subproj/WebControllerPrivate.h
+++ b/WebKit/WebView.subproj/WebControllerPrivate.h
@@ -17,6 +17,7 @@
id<WebResourceProgressHandler> resourceProgressHandler;
id<WebResourceProgressHandler> downloadProgressHandler;
id<WebControllerPolicyHandler> policyHandler;
+ WebBackForwardList *backForwardList;
BOOL openedByScript;
}
@end
diff --git a/WebKit/WebView.subproj/WebControllerPrivate.m b/WebKit/WebView.subproj/WebControllerPrivate.m
index 5a79c04..48cfa78 100644
--- a/WebKit/WebView.subproj/WebControllerPrivate.m
+++ b/WebKit/WebView.subproj/WebControllerPrivate.m
@@ -3,19 +3,20 @@
Copyright (c) 2001, 2002, Apple, Inc. All rights reserved.
*/
-#import <WebKit/WebLoadProgress.h>
-#import <WebKit/WebPreferencesPrivate.h>
-#import <WebKit/WebStandardPanelsPrivate.h>
+#import <WebKit/WebBackForwardList.h>
#import <WebKit/WebControllerPrivate.h>
#import <WebKit/WebDataSourcePrivate.h>
#import <WebKit/WebFramePrivate.h>
+#import <WebKit/WebLoadProgress.h>
+#import <WebKit/WebPreferencesPrivate.h>
+#import <WebKit/WebStandardPanelsPrivate.h>
#import <WebKit/WebViewPrivate.h>
#import <WebKit/WebKitDebug.h>
+#import <WebFoundation/WebCacheLoaderConstants.h>
#import <WebFoundation/WebError.h>
#import <WebFoundation/WebFileTypeMappings.h>
-#import <WebFoundation/WebCacheLoaderConstants.h>
#import <WebFoundation/WebResourceHandle.h>
@implementation WebControllerPrivate
@@ -23,6 +24,7 @@
- init
{
mainFrame = nil;
+ backForwardList = [[WebBackForwardList alloc] init];
return self;
}
@@ -54,6 +56,7 @@
[windowContext release];
[resourceProgressHandler release];
[policyHandler release];
+ [backForwardList release];
[super dealloc];
}
@@ -168,4 +171,5 @@
_private->openedByScript = openedByScript;
}
+
@end
diff --git a/WebKit/WebView.subproj/WebView.h b/WebKit/WebView.subproj/WebView.h
index 64e3eaa..85e4e02 100644
--- a/WebKit/WebView.subproj/WebView.h
+++ b/WebKit/WebView.subproj/WebView.h
@@ -29,14 +29,15 @@
=============================================================================
*/
- at class WebDownloadHandler;
- at class WebError;
- at class WebLoadProgress;
- at class WebResourceHandle;
+ at class WebBackForwardList;
@class WebController;
@class WebControllerPrivate;
@class WebDataSource;
+ at class WebDownloadHandler;
+ at class WebError;
@class WebFrame;
+ at class WebLoadProgress;
+ at class WebResourceHandle;
@class WebView;
@protocol WebDocumentLoading;
@@ -192,4 +193,7 @@
+ (BOOL)canShowMIMEType:(NSString *)MIMEType;
+ (BOOL)canShowFile:(NSString *)path;
+
+- (WebBackForwardList *)backForwardList;
+
@end
diff --git a/WebKit/WebView.subproj/WebView.m b/WebKit/WebView.subproj/WebView.m
index 157946a..d638493 100644
--- a/WebKit/WebView.subproj/WebView.m
+++ b/WebKit/WebView.subproj/WebView.m
@@ -298,4 +298,10 @@
return [[self class] canShowMIMEType:MIMEType];
}
+- (WebBackForwardList *)backForwardList
+{
+ return _private->backForwardList;
+}
+
@end
+
diff --git a/WebKit/WebView.subproj/WebViewPrivate.h b/WebKit/WebView.subproj/WebViewPrivate.h
index e92f8a0..786c299 100644
--- a/WebKit/WebView.subproj/WebViewPrivate.h
+++ b/WebKit/WebView.subproj/WebViewPrivate.h
@@ -17,6 +17,7 @@
id<WebResourceProgressHandler> resourceProgressHandler;
id<WebResourceProgressHandler> downloadProgressHandler;
id<WebControllerPolicyHandler> policyHandler;
+ WebBackForwardList *backForwardList;
BOOL openedByScript;
}
@end
diff --git a/WebKit/WebView.subproj/WebViewPrivate.m b/WebKit/WebView.subproj/WebViewPrivate.m
index 5a79c04..48cfa78 100644
--- a/WebKit/WebView.subproj/WebViewPrivate.m
+++ b/WebKit/WebView.subproj/WebViewPrivate.m
@@ -3,19 +3,20 @@
Copyright (c) 2001, 2002, Apple, Inc. All rights reserved.
*/
-#import <WebKit/WebLoadProgress.h>
-#import <WebKit/WebPreferencesPrivate.h>
-#import <WebKit/WebStandardPanelsPrivate.h>
+#import <WebKit/WebBackForwardList.h>
#import <WebKit/WebControllerPrivate.h>
#import <WebKit/WebDataSourcePrivate.h>
#import <WebKit/WebFramePrivate.h>
+#import <WebKit/WebLoadProgress.h>
+#import <WebKit/WebPreferencesPrivate.h>
+#import <WebKit/WebStandardPanelsPrivate.h>
#import <WebKit/WebViewPrivate.h>
#import <WebKit/WebKitDebug.h>
+#import <WebFoundation/WebCacheLoaderConstants.h>
#import <WebFoundation/WebError.h>
#import <WebFoundation/WebFileTypeMappings.h>
-#import <WebFoundation/WebCacheLoaderConstants.h>
#import <WebFoundation/WebResourceHandle.h>
@implementation WebControllerPrivate
@@ -23,6 +24,7 @@
- init
{
mainFrame = nil;
+ backForwardList = [[WebBackForwardList alloc] init];
return self;
}
@@ -54,6 +56,7 @@
[windowContext release];
[resourceProgressHandler release];
[policyHandler release];
+ [backForwardList release];
[super dealloc];
}
@@ -168,4 +171,5 @@
_private->openedByScript = openedByScript;
}
+
@end
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list