Lines Matching full:focus
3239 Fix for 8336, focus ring redrawing on top of itself. Make sure
3240 not to include empty rects when doing the focus ring drawing, since
3317 Fix to send textFieldDidBeginEditing on the first editing change instead of on focus.
4842 REGRESSION: textarea :focus not applied immediately
4860 * manual-tests/textarea-focus.html: Added.
4881 * manual-tests/input-empty-on-focus.html: Added.
5644 (WebCore::HTMLInputElement::focus): ditto.
5662 (WebCore::CSSStyleSelector::getColorFromPrimitiveValue): Changed -webkit-focus-ring-color to -khtml-focus-ring-color for consistency.
5664 Changed -webkit-focus-ring-color to -khtml-focus-ring-color for consistency.
5688 (WebCore::RenderFlow::addFocusRingRects): Avoid adding focus rings around outside list
6354 Make focus ring painting respect clips set by WebCore (e.g., overflow).
6602 (WebCore::HTMLInputElement::focus): Ditto.
6887 REGRESSION (NativeTextField): first click in form field on weather.com leaves focus
7448 REGRESSION (NativeTextField): New text fields don't scroll to the beginning when losing focus
7640 REGRESSION: Focus ring not completely redrawn after a Delete changes its size
7710 focus ring on new text field doesn't look like the old one
7713 Focus ring color should change to match graphite when system theme is graphite
7717 * css/CSSValueKeywords.in: Added -webkit-focus-ring-color.
7726 for the focus ring color.
7730 * css/html4.css: Removed a lot of excess spaces. Changed color of focus
7731 to -webkit-focus-ring-color. Changed width of focus to 5px.
7735 (WebCore::CSSParser::parseValue): Added focus ring color as an outline color all
7742 (WebCore::CSSParser::parseShadow): Allow focus ring color when not in strict mode.
7766 register a function for when the focus ring color changes the first time this
7799 (WebCore::setFocusRingColorChangeFunction): Added. Returns one of the two focus
8021 REGRESSION (NativeTextField): New text fields don't scroll to the beginning when losing focus
8403 Fix for <rdar://problem/4472371> REGRESSION(417.9-TOT): Focus ring
8406 Focus rings around the children off overflow:auto divs were not
8689 (WebCore::HTMLInputElement::focus): ditto.
8698 (WebCore::HTMLInputElement::isMouseFocusable): Added. Old text fields relied on the widget to provide a focus policy.
9039 (WebCore::Element::focus):
9074 (-[DOMHTMLAnchorElement focus]):
9212 (WebCore::Element::focus):
9291 (WebCore::HTMLInputElement::focus):
9377 (WebCore::HTMLAnchorElement::focus):
9940 REGRESSION: Extraneous focus ring drawn at the end of the page
9943 (WebCore::GraphicsContext::addFocusRingRect): Don't add a focus ring for an empty rect.
10892 REGRESSION: Background tab/window auto-refresh in GMail will take focus.
11078 have a widget, skip it in the focus loop.
12567 (WebCore::ElementImpl::focus):
12632 (WebCore::HTMLInputElementImpl::focus):
13228 Pushed focus ring handling down into GraphicsContext.cpp
18844 Selection extends beyond focus ring for some contentEditable divs
19886 focus events.
20250 Add a nil check for the renderer, and refetch the renderer for the old focus node
20495 The trick was to draw the focus ring clipped to a list of rectangles instead
20507 use new bridge method to draw the focus ring.
21038 where we resign focus on the previous node in setFocusNode. Add isTextField on RenderObject
21051 on the node that is resigning focus. Make sure the blur event fires after the change event - 4447009.
21618 Missing focus ring on new text fields
21621 * fast/forms/input-appearance-focus.html: Updated.
21626 Checks appearance. Theme will draw focus ring if there's an appearance, but not for the new text fields.
23566 (WebCore::ElementImpl::focus):
24334 focus/blur, not DOMFocusIn/DOMFocusOut
27567 * khtml/html/HTMLInputElementImpl.cpp: (WebCore::HTMLInputElementImpl::focus):
27695 (WebCore::HTMLInputElementImpl::focus): Nil check for renderer.
27921 - fixed "Whole DOM tree can leak if Document is hover/active/focus node on quit"
27927 (WebCore::DocumentImpl::detach): Clear hover, focus and active nodes. It doesn't
27985 * fast/forms/input-appearance-focus.html
28354 This change will allow the new text field elements to get focus, and to respond to the focus and blur events.
28356 Added: fast/forms/input-appearance-focus.html
28360 We don't need to do this now that we try to focus the input element, instead of the inner div.
28363 (WebCore::HTMLInputElementImpl::focus): Added. Selects contents of text field.
28368 * khtml/html/HTMLInputElementImpl.h: Added focus()
28369 * khtml/xml/dom_elementimpl.h: Made focus() virtual.
28371 Walk up the Render Tree instead of the DOM tree when trying to find a node to focus.
30510 (WebCore::ElementImpl::focus):
35603 (ElementImpl::focus):
37106 Changed the Selection object's anchor/focus properties to match
38682 I moved the scrolling code out of setFocusNode, and consolidated some of the focus code to scroll when necessary.
38684 * khtml/html/html_formimpl.cpp: Removed HTMLButtonElementImpl::blur, HTMLButtonElementImpl::focus, HTMLInputElementImpl::blur, HTMLInputElementImpl::focus.
38685 New code in ElementImpl::focus will now handle these cases. This allows tabbing through the elements to go through the same code path as calling focus() on an element.
38686 Before, focus() would scroll to reveal for any form elements that had a RenderWidget, but wouldn't scroll for anchor elements, or any of the new form elements.
38688 (DOM::HTMLLabelElementImpl::focus): calls ElementImpl::focus.
38689 (DOM::HTMLLegendElementImpl::focus): ditto.
38698 (ElementImpl::focus): Calls updateLayout in case focus() is called before there's a renderer.
38703 (KWQKHTMLPart::nextKeyViewInFrame): call ElementImpl::focus() for the node. This will set the selection too, which used to be done here.