Timeline
Jul 8, 2002:
- 5:09 PM Changeset in webkit [1520] by
-
- 14 edits2 adds in trunk/WebKit
WebKit:
Fixes for:
2955757 - Keyboard scrolling code needs to move to WebKit
2937231 - Left and right arrows should scroll the content area
- Misc.subproj/IFNSEventExtras.h: Added.
- Misc.subproj/IFNSEventExtras.m: Added. (-[NSEvent _IF_isScrollEvent]): new
- Plugins.subproj/IFPluginView.mm: (-[IFPluginView keyUp:]): if plug-in doesn't accept it, send to nextResponder (-[IFPluginView keyDown:]): if plug-in doesn't accept it, send to nextResponder
- WebKit.pbproj/project.pbxproj:
- WebView.subproj/IFHTMLView.mm: (-[IFHTMLView keyDown:]): calls _IF_isScrollEvent, if so send to nextResponder (-[IFHTMLView keyUp:]): calls _IF_isScrollEvent, if so send to nextResponder
- WebView.subproj/IFWebView.mm: (-[IFWebView acceptsFirstResponder]): added (-[IFWebView window]): no changes (-[IFWebView keyDown:]): added, does the scroll
- WebView.subproj/IFWebViewPrivate.h:
- WebView.subproj/IFWebViewPrivate.mm: (-[IFWebView _contentView]): added (-[IFWebView _scrollVerticallyBy:]): added, moved from BrowserWindow.m (-[IFWebView _scrollHorizontallyBy:]): added, moved from BrowserWindow.m (-[IFWebView _pageVertically:]): added, moved from BrowserWindow.m (-[IFWebView _scrollLineVertically:]): added, moved from BrowserWindow.m (-[IFWebView _scrollLineHorizontally:]): added, moved from BrowserWindow.m (-[IFWebView _pageDown]): added, moved from BrowserWindow.m (-[IFWebView _pageUp]): added, moved from BrowserWindow.m (-[IFWebView _scrollToTopLeft]): added, moved from BrowserWindow.m (-[IFWebView _scrollToBottomLeft]): added, moved from BrowserWindow.m (-[IFWebView _lineDown]): added, moved from BrowserWindow.m (-[IFWebView _lineUp]): added, moved from BrowserWindow.m (-[IFWebView _lineLeft]): added, moved from BrowserWindow.m (-[IFWebView _lineRight]): added, moved from BrowserWindow.m
WebBrowser:
Fixes for:
2955757 - Keyboard scrolling code needs to move to WebKit
2937231 - Left and right arrows should scroll the content area
- BrowserWindow.m: (-[BrowserWindow windowDidLoad]): no changes (-[BrowserWindow windowWillHandleKeyEvent:]): causes scroll in _largestNonFramesetWebView (-[BrowserWindow mouseDownInRightSearchButton:]): no changes (-[IFWebView _area]): added (-[IFWebView _largestNonFramesetWebView]): added
- 11:18 AM Changeset in webkit [1519] by
-
- 4 edits in trunk/WebKit
- WebCoreSupport.subproj/IFWebCoreBridge.mm: Fix compiles under newer compiler (Jaguar 6C89 and newer) by adding missing include.
Jul 7, 2002:
- 2:57 AM Changeset in webkit [1518] by
-
- 20 edits in trunk
WebCore:
WebCore part of fix for Radar 2953431 - JavaScript window.close()
method is not working
- khtml/ecma/kjs_window.cpp: (Window::scheduleClose): In AppleChanges
- khtml/khtml_part.cpp: (KHTMLPart::openedByJS): Call kwq implementations, because we need to remember the openedByJS state across location changes, which in our case means replacing the part. (KHTMLPart::setOpenedByJS): Likewise.
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPartImpl::openedByJS): Implement by calling bridge. (KWQKHTMLPartImpl::setOpenedByJS): Likewise. (KWQKHTMLPartImpl::close): Likewise.
- kwq/KWQKHTMLPartImpl.h: Prototype new PartImpl methods.
- kwq/WebCoreBridge.h: Prototype new bridge methods.
WebKit:
WebCore part of fix for Radar 2953431 - JavaScript window.close()
method is not working
- WebCoreSupport.subproj/IFWebCoreBridge.mm: (-[IFWebCoreBridge openedByScript]): Implement by calling controller. (-[IFWebCoreBridge setOpenedByScript:]): Likewise.
- WebView.subproj/IFWebControllerPrivate.h:
- WebView.subproj/IFWebControllerPrivate.mm: (-[IFWebController _openedByScript]): Implement. (-[IFWebController _setOpenedByScript:]): Implement.
Jul 6, 2002:
- 12:41 AM Changeset in webkit [1517] by
-
- 7 edits in trunk/WebCore
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPartImpl::write): Remove reference to nonexistent class in a comment.
- kwq/KWQKHTMLPartImpl.h: Remove unused and unimplemented getDataSource().
Jul 5, 2002:
- 11:06 AM Changeset in webkit [1516] by
-
- 10 edits in trunk/WebKit
Fix crashes I saw with zombies enabled caused by messing with windows that are
in the process of being destroyed.
- Plugins.subproj/IFPluginView.mm: (-[IFPluginView start]): Remove windowWillClose notification because we use viewDidMoveToWindow instead. (-[IFPluginView viewDidMoveToWindow]): Use this instead of viewWillMoveToWindow.
- WebView.subproj/IFHTMLView.mm: (-[IFHTMLView viewDidMoveToWindow]): Use this instead of viewWillMoveToWindow.
- WebView.subproj/IFHTMLViewPrivate.h: Need a boolean flag to tell window changes before the first time we are installed from window changes afterward.
- WebView.subproj/IFImageView.m: (-[IFImageView viewDidMoveToWindow]): Use this instead of viewWillMoveToWindow.
Note:
See TracTimeline
for information about the timeline view.