Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1013)

Issue 2734203003: Upstream first set of position:sticky tests to WPT (Closed)

Created:
3 years, 9 months ago by smcgruer
Modified:
3 years, 8 months ago
Reviewers:
flackr
CC:
chromium-reviews, blink-reviews, blink-reviews-w3ctests_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Upstream first set of position:sticky tests to WPT This first CL contains some basic tests of top/bottom/left/right constraint support. BUG=699244 Review-Url: https://codereview.chromium.org/2734203003 Cr-Commit-Position: refs/heads/master@{#466328} Committed: https://chromium.googlesource.com/chromium/src/+/b62b50144a75397c298a1cb49f39a1e87abf665d

Patch Set 1 #

Patch Set 2 : Tests should always have scrollbars #

Total comments: 5

Patch Set 3 : Fix the indicators #

Total comments: 2

Patch Set 4 : Add inner indicator, also make widths 100% not 100px for boxes #

Patch Set 5 : Add a few more basic tests #

Patch Set 6 : Remove nested test for this first basic set of tests #

Patch Set 7 : Remove old non-WPT tests #

Total comments: 2

Patch Set 8 : Address reviewer comment #

Patch Set 9 : Make all tests in a suite the same html with different scroll position #

Unified diffs Side-by-side diffs Delta from patch set Stats (+686 lines, -280 lines) Patch
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-bottom.html View 1 2 3 4 5 6 7 8 1 chunk +104 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-bottom-ref.html View 1 2 3 4 5 6 7 8 1 chunk +69 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-left.html View 1 2 3 4 5 6 7 8 1 chunk +103 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-left-ref.html View 1 2 3 4 5 6 7 8 1 chunk +68 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-right.html View 1 2 3 4 5 6 7 8 1 chunk +102 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-right-ref.html View 1 2 3 4 5 6 7 8 1 chunk +68 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html View 1 2 3 4 5 6 7 8 1 chunk +104 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top-ref.html View 1 2 3 4 5 6 7 8 1 chunk +68 lines, -0 lines 0 comments Download
D third_party/WebKit/LayoutTests/fast/css/sticky/sticky-left.html View 1 2 3 4 5 6 1 chunk +0 lines, -77 lines 0 comments Download
D third_party/WebKit/LayoutTests/fast/css/sticky/sticky-left-expected.html View 1 2 3 4 5 6 1 chunk +0 lines, -62 lines 0 comments Download
D third_party/WebKit/LayoutTests/fast/css/sticky/sticky-top.html View 1 2 3 4 5 6 1 chunk +0 lines, -78 lines 0 comments Download
D third_party/WebKit/LayoutTests/fast/css/sticky/sticky-top-expected.html View 1 2 3 4 5 6 1 chunk +0 lines, -63 lines 0 comments Download

Messages

Total messages: 25 (8 generated)
smcgruer
3 years, 9 months ago (2017-03-07 21:11:19 UTC) #3
smcgruer
PTAL and lmk what you think about this style for the wpt tests. See http://web-platform-tests.org/reviewing-tests/index.html ...
3 years, 9 months ago (2017-03-16 18:29:32 UTC) #4
flackr
This generally looks good to me. Just a couple comments. https://codereview.chromium.org/2734203003/diff/20001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html File third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html (right): https://codereview.chromium.org/2734203003/diff/20001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html#newcode31 ...
3 years, 9 months ago (2017-03-17 17:42:01 UTC) #5
smcgruer
Awesome. I will continue porting in this style over the next few weeks. csswg isn't ...
3 years, 9 months ago (2017-03-17 17:59:31 UTC) #6
flackr
https://codereview.chromium.org/2734203003/diff/20001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html File third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html (right): https://codereview.chromium.org/2734203003/diff/20001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html#newcode31 third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html:31: position: sticky; On 2017/03/17 17:59:30, smcgruer wrote: > On ...
3 years, 9 months ago (2017-03-17 18:25:34 UTC) #7
flackr
https://codereview.chromium.org/2734203003/diff/40001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html File third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html (right): https://codereview.chromium.org/2734203003/diff/40001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html#newcode65 third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html:65: <div class="outerSticky" style="top: 0;"> We can have an inner ...
3 years, 9 months ago (2017-03-17 18:27:37 UTC) #8
smcgruer
https://codereview.chromium.org/2734203003/diff/40001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html File third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html (right): https://codereview.chromium.org/2734203003/diff/40001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html#newcode65 third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html:65: <div class="outerSticky" style="top: 0;"> On 2017/03/17 18:27:36, flackr wrote: ...
3 years, 9 months ago (2017-03-17 18:41:46 UTC) #9
smcgruer
PTAL. I was trying to decide if there should also be an unconstrained case in ...
3 years, 8 months ago (2017-04-03 15:28:13 UTC) #11
flackr
https://codereview.chromium.org/2734203003/diff/120001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html File third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html (right): https://codereview.chromium.org/2734203003/diff/120001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html#newcode81 third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html:81: <div class="sticky box" style="top: 125px;"></div> To test the three ...
3 years, 8 months ago (2017-04-07 18:46:51 UTC) #12
smcgruer
https://codereview.chromium.org/2734203003/diff/120001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html File third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html (right): https://codereview.chromium.org/2734203003/diff/120001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html#newcode81 third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html:81: <div class="sticky box" style="top: 125px;"></div> On 2017/04/07 18:46:51, flackr ...
3 years, 8 months ago (2017-04-19 19:11:16 UTC) #13
flackr
On 2017/04/19 19:11:16, smcgruer wrote: > https://codereview.chromium.org/2734203003/diff/120001/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html > File > third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html > (right): > > ...
3 years, 8 months ago (2017-04-20 07:00:40 UTC) #14
smcgruer
Done.
3 years, 8 months ago (2017-04-20 19:50:19 UTC) #15
flackr
lgtm
3 years, 8 months ago (2017-04-21 01:29:27 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2734203003/150001
3 years, 8 months ago (2017-04-21 13:04:26 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/436372)
3 years, 8 months ago (2017-04-21 14:17:46 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2734203003/150001
3 years, 8 months ago (2017-04-21 14:21:35 UTC) #22
commit-bot: I haz the power
3 years, 8 months ago (2017-04-21 14:44:19 UTC) #25
Message was sent while issue was closed.
Committed patchset #9 (id:150001) as
https://chromium.googlesource.com/chromium/src/+/b62b50144a75397c298a1cb49f39...

Powered by Google App Engine
This is Rietveld 408576698