Skip to content
  • darin's avatar
    Tools: · 56fdc7dc
    darin authored
            * Scripts/update-alex-localizable-strings: Fix it so that the line
    	numbers in error messages will be accurate.
    
    WebCore:
    
    	- fixed 3027460 -- text areas don't have focus rectangles
    	- fixed 2937204 -- text areas have solid black borders
    
            * kwq/KWQSignal.mm: (KWQSignal::disconnect):
    	Add a special case so we don't hear about finishedParsing all the time.
    
            * kwq/KWQTextArea.mm:
            (-[KWQTextArea initWithFrame:]): Use a bezel border, not a line border.
            (-[KWQTextArea getCursorPositionAsIndex:inParagraph:]): Fix bug where it would
    	return a bogus value for an empty text area.
            (-[KWQTextArea setCursorPositionToIndex:inParagraph:]): Use setSelectedRange:
    	ratherr than setMarkedText:selectedRange:.
            (-[KWQTextArea drawRect:]): Draw a focus ring if our text view is first responder.
            (-[KWQTextArea _KWQ_setKeyboardFocusRingNeedsDisplay]): Added.
            (-[KWQTextAreaTextView becomeFirstResponder]): Call _KWQ_setKeyboardFocusRingNeedsDisplay.
            (-[KWQTextAreaTextView resignFirstResponder]): Call _KWQ_setKeyboardFocusRingNeedsDisplay.
            (-[NSView _KWQ_setKeyboardFocusRingNeedsDisplay]): Calls the same thing on parent.
    
            * WebCore.pbproj/project.pbxproj: PB is a cruel master.
    
    WebBrowser:
    
    	- fixed problem I introduced where text would get too close to the right button
    
            * LocationTextField.m: (-[LocationTextField didShowOrHideRightButton]):
    	Add back logic to adjust the right border. I removed this because it was incompatible
    	with my changes, but now I made a new compatible version by adding a new method.
    
            * TextFieldWithControls.h: Rename showRightButton: to setIsShowingRightButton:,
    	and added isShowingRightButton, and didShowOrHideRightButton methods.
            * TextFieldWithControls.m:
            (-[TextFieldWithControls isShowingRightButton]): Added.
            (-[TextFieldWithControls didShowOrHideRightButton]): Added.
            (-[TextFieldWithControls setIsShowingRightButton:]): Call didShowOrHideRightButton at
    	the right moment so we can properly respond to any changes it makes to the cell.
    
            * BrowserWindowController.m: (-[BrowserWindowController updateSnapBackButtons]):
    	Update for method name change.
    
            * WebBrowser.pbproj/project.pbxproj: PB is a cruel master.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2691 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    56fdc7dc