Skip to content
  • trey's avatar
    WebKit: · f1e3a112
    trey authored
    	Just a tweak to the description printout.
    
            * History.subproj/WebHistoryItem.m:
            (-[WebHistoryItem description]):
    
    WebBrowser:
    
    	Implementation of the UI for auto-complete.  The back end is simplistic at this
    	stage, as it just searches for http://www.WhatYouTyped.
    
            * ABHomePagesController.m:
            (-[ABHomePagesController refreshContents]):  Added notes for a future fix.
            * BrowserWindowController.h:  Added BrowserWindowWillResize notification.
            * BrowserWindowController.m:
            (-[BrowserWindowController windowDidLoad]):  Create CompletionController.
            (-[BrowserWindowController windowWillResize:toSize:]):  Post resize notification.
            (-[BrowserWindowController dealloc]):  Free CompletionController.
            (-[BrowserWindowController controlTextDidChange:]):  Forward to CompletionController.
            (-[BrowserWindowController controlTextDidEndEditing:]):  Forward to CompletionController.
            (-[BrowserWindowController control:textView:doCommandBySelector:]):  Forward to CompletionController.
            * CompletionController.h: Added.
            * CompletionController.m: Added.
            (-[CompletionController initWithSourceField:]):   Hook up to a field to operate on.
            (-[CompletionController dealloc]):
            (-[CompletionController _executeQuery]):  Get a result set.
            (-[CompletionController _matchingPrefixOfString:]):  Determine piece of a result
    	that matched.
            (-[CompletionController _buildUI]):  Build completion window and table view.
            (placementViewForControl):  Utility function.
            (-[CompletionController _positionWindow]):  Position the window wrt location field.
            (-[CompletionController _showMatchesWindow]):  Show it,
            (-[CompletionController _hideMatchesWindow]):  hide it.
            (-[CompletionController _sourceWindowWillMoveOrResize:]):
            (-[CompletionController _sourceWindowWillMiniaturize:]):
            (-[CompletionController _sourceWindowWillClose:]):
    		Hide UI on various source window changes.
            (-[CompletionController _abortCompletion:]):  wrapper for performAfterDelay.
            (-[CompletionController abortCompletion]):  Bail out of completion operation.
            (-[CompletionController completeString:]):  Do a query, bring up the UI.
            (-[CompletionController _reflectSelectedRow]):  Update location field when a
    	completion is selected in the TableView
            (-[CompletionController controlTextDidChange:]):  Drive completion on new text.
            (-[CompletionController control:textView:doCommandBySelector:]):
    	Drive completion on arrows, backspace, escape, return.
            (-[CompletionController goToItemAtRow:]):  Double click sends performClick to location field.
            (-[CompletionController tableViewSelectionDidChange:]):  Drive UI when row selected.
            (-[CompletionController numberOfRowsInTableView:]):  Supply tableView data.
            (-[CompletionController tableView:objectValueForTableColumn:row:]):  Supply tableView data.
            * TitleBarButton.m:
            (-[TitleBarButton hitTest:]):  Bug fix to allow superview to process mouse events
    	that we don't handle.  Allows proper sending of WindowWillMove.
            * WebBrowser.pbproj/project.pbxproj:  New class added.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2755 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    f1e3a112