OLD | NEW |
1 2013-01-21 Mike West <mkwst@chromium.org> | 1 2013-01-30 John Knottenbelt <jknotten@chromium.org> |
2 | 2 |
| 3 [Chromium] Fix find in page rects for overflowing content. |
| 4 https://bugs.webkit.org/show_bug.cgi?id=104924 |
| 5 |
| 6 Reviewed by Julien Chaffraix. |
| 7 |
| 8 If a div has overflowing content, we should only normalise its |
| 9 coordinates against the renderview or the containing scrollable block. |
| 10 |
| 11 TEST=WebFrameTest.FindInPageMatchRects |
| 12 |
| 13 * src/FindInPageCoordinates.cpp: |
| 14 (WebKit::enclosingScrollableAncestor): |
| 15 Helper function to find the enclosing containing block with an overf
low clip. |
| 16 (WebKit::toNormalizedRect): |
| 17 Pass in the container as an argument. |
| 18 (WebKit::findInPageRectFromAbsoluteRect): |
| 19 Compute the container for toNormalizedRect using enclosingScrollable
Ancestor. |
| 20 * tests/WebFrameTest.cpp: |
| 21 Add expectations for new tests in WebFrameTest::FindInPageMatchRects
and WebFrameTest::FindInPage. |
| 22 * tests/data/find.html: |
| 23 Add test case for <select> element. |
| 24 * tests/data/find_in_page_frame.html: |
| 25 Add test cases: |
| 26 - Result 15, 16 tests that containing <div> with style float:left
and |
| 27 height:0px does not impact coordinate normalization. |
| 28 - Result 17, 18 tests that matches with absolute positioning are n
ormalized containing |
| 29 relative positioned block, even if there is a closer parent bloc
k with overflow clip. |
| 30 - Result 19 adds a test case for <select> element. |
| 31 |
| 32 2013-01-30 Dominik Röttsches <dominik.rottsches@intel.com> |
| 33 |
3 [chromium] Unreviewed. Disable <iframe seamless> on the M25 branch. | 34 [chromium] Unreviewed. Disable <iframe seamless> on the M25 branch. |
4 https://bugs.webkit.org/show_bug.cgi?id=107462 | 35 https://bugs.webkit.org/show_bug.cgi?id=107462 |
5 | 36 |
6 Toggle ENABLE_IFRAME_SEAMLESS off on the branch for M25. | 37 Toggle ENABLE_IFRAME_SEAMLESS off on the branch for M25. |
7 | 38 |
8 BUG=171213 | 39 BUG=171213 |
9 | 40 |
10 * features.gypi: | 41 * features.gypi: |
11 | 42 |
12 2013-01-05 Chris Hopman <cjhopman@google.com> | 43 2013-01-05 Chris Hopman <cjhopman@google.com> |
(...skipping 8846 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8859 | 8890 |
8860 [Chromium-Win] Implement LocaleWin::dateFormat | 8891 [Chromium-Win] Implement LocaleWin::dateFormat |
8861 https://bugs.webkit.org/show_bug.cgi?id=98117 | 8892 https://bugs.webkit.org/show_bug.cgi?id=98117 |
8862 | 8893 |
8863 Reviewed by Kentaro Hara. | 8894 Reviewed by Kentaro Hara. |
8864 | 8895 |
8865 * tests/LocaleWinTest.cpp: | 8896 * tests/LocaleWinTest.cpp: |
8866 (TEST_F): Add tests for LocaleWin::dateFormat. | 8897 (TEST_F): Add tests for LocaleWin::dateFormat. |
8867 | 8898 |
8868 == Rolled over to ChangeLog-2012-10-02 == | 8899 == Rolled over to ChangeLog-2012-10-02 == |
OLD | NEW |