Changeset 106880 in webkit
- Timestamp:
- Feb 6, 2012, 5:07:59 PM (15 years ago)
- Location:
- trunk/Source
- Files:
-
- 9 edited
-
WebCore/ChangeLog (modified) (1 diff)
-
WebCore/platform/PopupMenuClient.h (modified) (2 diffs)
-
WebCore/rendering/RenderMenuList.h (modified) (1 diff)
-
WebCore/rendering/RenderTextControlSingleLine.cpp (modified) (2 diffs)
-
WebCore/rendering/RenderTextControlSingleLine.h (modified) (1 diff)
-
WebKit/chromium/ChangeLog (modified) (1 diff)
-
WebKit/chromium/src/AutofillPopupMenuClient.cpp (modified) (2 diffs)
-
WebKit/chromium/src/AutofillPopupMenuClient.h (modified) (1 diff)
-
WebKit/chromium/tests/PopupMenuTest.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r106878 r106880 1 2012-02-06 Emil A Eklund <eae@chromium.org> 2 3 Convert PopupMenuClient::clientPadding over to new layout abstraction 4 https://bugs.webkit.org/show_bug.cgi?id=77798 5 6 Reviewed by Eric Seidel. 7 8 Change PopupMenuClient and all classes inheriting from it to use the new 9 layout types for padding. 10 11 No new tests. 12 13 * platform/PopupMenuClient.h: 14 (PopupMenuClient): 15 * rendering/RenderMenuList.h: 16 * rendering/RenderTextControlSingleLine.cpp: 17 (WebCore::RenderTextControlSingleLine::clientPaddingLeft): 18 (WebCore::RenderTextControlSingleLine::clientPaddingRight): 19 * rendering/RenderTextControlSingleLine.h: 20 1 21 2012-02-06 Philip Rogers <pdr@google.com> 2 22 -
trunk/Source/WebCore/platform/PopupMenuClient.h
r105570 r106880 23 23 #define PopupMenuClient_h 24 24 25 #include "LayoutTypes.h" 25 26 #include "PopupMenuStyle.h" 26 27 #include "ScrollTypes.h" … … 52 53 virtual int clientInsetLeft() const = 0; 53 54 virtual int clientInsetRight() const = 0; 54 virtual int clientPaddingLeft() const = 0;55 virtual int clientPaddingRight() const = 0;55 virtual LayoutUnit clientPaddingLeft() const = 0; 56 virtual LayoutUnit clientPaddingRight() const = 0; 56 57 virtual int listSize() const = 0; 57 58 virtual int selectedIndex() const = 0; -
trunk/Source/WebCore/rendering/RenderMenuList.h
r105637 r106880 92 92 virtual int clientInsetLeft() const OVERRIDE; 93 93 virtual int clientInsetRight() const OVERRIDE; 94 virtual int clientPaddingLeft() const OVERRIDE;95 virtual int clientPaddingRight() const OVERRIDE;94 virtual LayoutUnit clientPaddingLeft() const OVERRIDE; 95 virtual LayoutUnit clientPaddingRight() const OVERRIDE; 96 96 virtual int listSize() const OVERRIDE; 97 97 virtual int selectedIndex() const OVERRIDE; -
trunk/Source/WebCore/rendering/RenderTextControlSingleLine.cpp
r105451 r106880 639 639 } 640 640 641 int RenderTextControlSingleLine::clientPaddingLeft() const642 { 643 int padding = paddingLeft();641 LayoutUnit RenderTextControlSingleLine::clientPaddingLeft() const 642 { 643 LayoutUnit padding = paddingLeft(); 644 644 645 645 HTMLElement* resultsButton = resultsButtonElement(); … … 650 650 } 651 651 652 int RenderTextControlSingleLine::clientPaddingRight() const653 { 654 int padding = paddingRight();652 LayoutUnit RenderTextControlSingleLine::clientPaddingRight() const 653 { 654 LayoutUnit padding = paddingRight(); 655 655 656 656 HTMLElement* cancelButton = cancelButtonElement(); -
trunk/Source/WebCore/rendering/RenderTextControlSingleLine.h
r105637 r106880 104 104 virtual int clientInsetLeft() const OVERRIDE; 105 105 virtual int clientInsetRight() const OVERRIDE; 106 virtual int clientPaddingLeft() const OVERRIDE;107 virtual int clientPaddingRight() const OVERRIDE;106 virtual LayoutUnit clientPaddingLeft() const OVERRIDE; 107 virtual LayoutUnit clientPaddingRight() const OVERRIDE; 108 108 virtual int listSize() const OVERRIDE; 109 109 virtual int selectedIndex() const OVERRIDE; -
trunk/Source/WebKit/chromium/ChangeLog
r106870 r106880 1 2012-02-06 Emil A Eklund <eae@chromium.org> 2 3 Convert PopupMenuClient::clientPadding over to new layout abstraction 4 https://bugs.webkit.org/show_bug.cgi?id=77798 5 6 Reviewed by Eric Seidel. 7 8 Change PopupMenuClient and all classes inheriting from it to use the new 9 layout types for padding. 10 11 * src/AutofillPopupMenuClient.cpp: 12 (WebKit::AutofillPopupMenuClient::clientPaddingLeft): 13 (WebKit::AutofillPopupMenuClient::clientPaddingRight): 14 * src/AutofillPopupMenuClient.h: 15 (AutofillPopupMenuClient): 16 * tests/PopupMenuTest.cpp: 17 (WebKit::TestPopupMenuClient::clientPaddingLeft): 18 (WebKit::TestPopupMenuClient::clientPaddingRight): 19 1 20 2012-02-06 James Robinson <jamesr@chromium.org> 2 21 -
trunk/Source/WebKit/chromium/src/AutofillPopupMenuClient.cpp
r102044 r106880 197 197 } 198 198 199 int AutofillPopupMenuClient::clientPaddingLeft() const199 WebCore::LayoutUnit AutofillPopupMenuClient::clientPaddingLeft() const 200 200 { 201 201 // Bug http://crbug.com/7708 seems to indicate the style can be 0. … … 207 207 } 208 208 209 int AutofillPopupMenuClient::clientPaddingRight() const209 WebCore::LayoutUnit AutofillPopupMenuClient::clientPaddingRight() const 210 210 { 211 211 // Bug http://crbug.com/7708 seems to indicate the style can be 0. -
trunk/Source/WebKit/chromium/src/AutofillPopupMenuClient.h
r97220 r106880 85 85 virtual int clientInsetLeft() const { return 0; } 86 86 virtual int clientInsetRight() const { return 0; } 87 virtual int clientPaddingLeft() const;88 virtual int clientPaddingRight() const;87 virtual WebCore::LayoutUnit clientPaddingLeft() const; 88 virtual WebCore::LayoutUnit clientPaddingRight() const; 89 89 virtual int listSize() const { return getSuggestionsCount(); } 90 90 virtual int selectedIndex() const { return m_selectedIndex; } -
trunk/Source/WebKit/chromium/tests/PopupMenuTest.cpp
r103112 r106880 101 101 virtual int clientInsetLeft() const { return 0; } 102 102 virtual int clientInsetRight() const { return 0; } 103 virtual int clientPaddingLeft() const { return 0; }104 virtual int clientPaddingRight() const { return 0; }103 virtual LayoutUnit clientPaddingLeft() const { return 0; } 104 virtual LayoutUnit clientPaddingRight() const { return 0; } 105 105 virtual int listSize() const { return 10; } 106 106 virtual int selectedIndex() const { return m_selectIndex; }
Note:
See TracChangeset
for help on using the changeset viewer.