Tracking bug for Q1 OKR; begin upstreaming our position:sticky test suites to web-platform-tests repo.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b62b50144a75397c298a1cb49f39a1e87abf665d commit b62b50144a75397c298a1cb49f39a1e87abf665d Author: smcgruer <smcgruer@chromium.org> Date: Fri Apr 21 14:43:59 2017 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} [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-bottom-ref.html [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-bottom.html [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-left-ref.html [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-left.html [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-right-ref.html [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-right.html [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top-ref.html [add] https://crrev.com/b62b50144a75397c298a1cb49f39a1e87abf665d/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-top.html [delete] https://crrev.com/d7a6b51c01f1ad0c3de33a6eb8aa92c0232db1e6/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-left-expected.html [delete] https://crrev.com/d7a6b51c01f1ad0c3de33a6eb8aa92c0232db1e6/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-left.html [delete] https://crrev.com/d7a6b51c01f1ad0c3de33a6eb8aa92c0232db1e6/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-top-expected.html [delete] https://crrev.com/d7a6b51c01f1ad0c3de33a6eb8aa92c0232db1e6/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-top.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/801c4b4606bec92bfa5ec4ef6900905eee920315 commit 801c4b4606bec92bfa5ec4ef6900905eee920315 Author: smcgruer <smcgruer@chromium.org> Date: Thu May 25 19:16:59 2017 Upstream position: sticky <th> tests to WPT BUG=699244 Review-Url: https://codereview.chromium.org/2876853003 Cr-Commit-Position: refs/heads/master@{#474744} [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-bottom-ref.html [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-bottom.html [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-left-ref.html [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-left.html [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-right-ref.html [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-right.html [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-top-ref.html [add] https://crrev.com/801c4b4606bec92bfa5ec4ef6900905eee920315/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-th-top.html [delete] https://crrev.com/b0fc11f9713bc1e54f94a2f23690cfc565f73ea0/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-table-th-top-expected.html [delete] https://crrev.com/b0fc11f9713bc1e54f94a2f23690cfc565f73ea0/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-table-th-top.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/cd62de34db72b1d1b586950cb8c532351157913f commit cd62de34db72b1d1b586950cb8c532351157913f Author: smcgruer <smcgruer@chromium.org> Date: Fri May 26 16:59:01 2017 Upstream position: sticky <tr> tests to WPT BUG=699244 Review-Url: https://codereview.chromium.org/2891403003 Cr-Commit-Position: refs/heads/master@{#475036} [modify] https://crrev.com/cd62de34db72b1d1b586950cb8c532351157913f/third_party/WebKit/LayoutTests/TestExpectations [add] https://crrev.com/cd62de34db72b1d1b586950cb8c532351157913f/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-tr-bottom-ref.html [add] https://crrev.com/cd62de34db72b1d1b586950cb8c532351157913f/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-tr-bottom.html [add] https://crrev.com/cd62de34db72b1d1b586950cb8c532351157913f/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-tr-top-ref.html [add] https://crrev.com/cd62de34db72b1d1b586950cb8c532351157913f/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-tr-top.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1b3ac1c0c97d7d882afda5dcf762f63050de9b57 commit 1b3ac1c0c97d7d882afda5dcf762f63050de9b57 Author: smcgruer <smcgruer@chromium.org> Date: Fri May 26 20:34:29 2017 Upstream position: sticky <thead> and <tfoot> tests to WPT BUG=699244 Review-Url: https://codereview.chromium.org/2889683007 Cr-Commit-Position: refs/heads/master@{#475109} [modify] https://crrev.com/1b3ac1c0c97d7d882afda5dcf762f63050de9b57/third_party/WebKit/LayoutTests/TestExpectations [add] https://crrev.com/1b3ac1c0c97d7d882afda5dcf762f63050de9b57/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-tfoot-bottom-ref.html [add] https://crrev.com/1b3ac1c0c97d7d882afda5dcf762f63050de9b57/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-tfoot-bottom.html [add] https://crrev.com/1b3ac1c0c97d7d882afda5dcf762f63050de9b57/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-thead-top-ref.html [add] https://crrev.com/1b3ac1c0c97d7d882afda5dcf762f63050de9b57/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-table-thead-top.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9bf01e4dcb9fce62221d4e3ac0c959f2f5f26f84 commit 9bf01e4dcb9fce62221d4e3ac0c959f2f5f26f84 Author: yigu <yigu@chromium.org> Date: Thu Jun 01 19:41:34 2017 Sticky position should be observable by getBoundingClientRect. BUG=699244 Review-Url: https://codereview.chromium.org/2907243002 Cr-Commit-Position: refs/heads/master@{#476392} [add] https://crrev.com/9bf01e4dcb9fce62221d4e3ac0c959f2f5f26f84/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-get-bounding-client-rect.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0f4041a691300b384f10f6b7749e06c6b5db9eb5 commit 0f4041a691300b384f10f6b7749e06c6b5db9eb5 Author: smcgruer <smcgruer@chromium.org> Date: Thu Jun 08 15:40:29 2017 Upstream position: sticky parsing test to WPT BUG=699244 Review-Url: https://codereview.chromium.org/2927453004 Cr-Commit-Position: refs/heads/master@{#477978} [modify] https://crrev.com/0f4041a691300b384f10f6b7749e06c6b5db9eb5/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG [modify] https://crrev.com/0f4041a691300b384f10f6b7749e06c6b5db9eb5/third_party/WebKit/LayoutTests/TestExpectations [add] https://crrev.com/0f4041a691300b384f10f6b7749e06c6b5db9eb5/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-parsing.html [delete] https://crrev.com/ac69e2e7ab6df19a17f3f78126d3806706e93eff/third_party/WebKit/LayoutTests/fast/css/sticky/parsing-position-sticky.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a2d610c5c1b83d70c9eac38f45e683a88c9cd9f8 commit a2d610c5c1b83d70c9eac38f45e683a88c9cd9f8 Author: smcgruer <smcgruer@chromium.org> Date: Thu Jun 22 15:12:43 2017 Upstream position: sticky tests for script insertion and layout to WPT BUG=699244 Review-Url: https://codereview.chromium.org/2926493002 Cr-Commit-Position: refs/heads/master@{#481536} [modify] https://crrev.com/a2d610c5c1b83d70c9eac38f45e683a88c9cd9f8/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-get-bounding-client-rect.html [add] https://crrev.com/a2d610c5c1b83d70c9eac38f45e683a88c9cd9f8/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-offset-top-left.html [delete] https://crrev.com/e8961f25e7bdf5bb821821b227924818756c7373/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-position-valid-after-insertion.html [delete] https://crrev.com/e8961f25e7bdf5bb821821b227924818756c7373/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-position-valid-after-layout.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2cd5186ee730c77dcf5e8699d67d8796ac7e7aa6 commit 2cd5186ee730c77dcf5e8699d67d8796ac7e7aa6 Author: Stephen McGruer <smcgruer@chromium.org> Date: Thu Jul 06 19:25:16 2017 Upstream sticky-grid.html to WPT Bug: 699244 Change-Id: I64126c627290d6d9c08841d81c459af8abfae0e0 Reviewed-on: https://chromium-review.googlesource.com/558446 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by: Robert Flack <flackr@chromium.org> Cr-Commit-Position: refs/heads/master@{#484708} [add] https://crrev.com/2cd5186ee730c77dcf5e8699d67d8796ac7e7aa6/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-grid-ref.html [add] https://crrev.com/2cd5186ee730c77dcf5e8699d67d8796ac7e7aa6/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-grid.html [delete] https://crrev.com/b336b92a63f2d26caa604c5d778fa1b6b5f85d49/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-grid-expected.html [delete] https://crrev.com/b336b92a63f2d26caa604c5d778fa1b6b5f85d49/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-grid.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f41305f9ed7de2f33b3c7d3bf5d404208b37327b commit f41305f9ed7de2f33b3c7d3bf5d404208b37327b Author: Stephen McGruer <smcgruer@chromium.org> Date: Thu Jul 20 20:28:22 2017 Upstream sticky-nested-table.html to WPT Bug: 699244 Change-Id: I5187cfa7e0e170a50bc270fd7f852ecdb239dfa7 Reviewed-on: https://chromium-review.googlesource.com/559789 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#488386} [add] https://crrev.com/f41305f9ed7de2f33b3c7d3bf5d404208b37327b/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-table-ref.html [add] https://crrev.com/f41305f9ed7de2f33b3c7d3bf5d404208b37327b/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-table.html [delete] https://crrev.com/ef38d50d66034d001871e6c64581252c7fe2656e/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-table-expected.html [delete] https://crrev.com/ef38d50d66034d001871e6c64581252c7fe2656e/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-table.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/928a8dea21a9747700a7b5f79f3112c7cc6c3e6a commit 928a8dea21a9747700a7b5f79f3112c7cc6c3e6a Author: Stephen McGruer <smcgruer@chromium.org> Date: Thu Jul 20 21:10:13 2017 Upstream sticky-bottom-overflow-padding.html to WPT Bug: 699244 Change-Id: I3ee97e123c4a94424f87ac45d77d39450e6fbfe8 Reviewed-on: https://chromium-review.googlesource.com/559512 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#488404} [add] https://crrev.com/928a8dea21a9747700a7b5f79f3112c7cc6c3e6a/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-overflow-padding-ref.html [add] https://crrev.com/928a8dea21a9747700a7b5f79f3112c7cc6c3e6a/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-overflow-padding.html [delete] https://crrev.com/bf659a431351ecfaeaceb32fe151c7e28044eebd/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-bottom-overflow-padding-expected.html [delete] https://crrev.com/bf659a431351ecfaeaceb32fe151c7e28044eebd/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-bottom-overflow-padding.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/83fd4ba9d2a97ea52f5cb2bfe2f6b75d6f244919 commit 83fd4ba9d2a97ea52f5cb2bfe2f6b75d6f244919 Author: Stephen McGruer <smcgruer@chromium.org> Date: Mon Jul 24 15:59:22 2017 Upstream inline-sticky.html to WPT Bug: 699244 Change-Id: Id9f4de0e4532ef9b0f714ece04ee52bf3f2098a6 Reviewed-on: https://chromium-review.googlesource.com/558156 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#488981} [add] https://crrev.com/83fd4ba9d2a97ea52f5cb2bfe2f6b75d6f244919/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-inline-ref.html [add] https://crrev.com/83fd4ba9d2a97ea52f5cb2bfe2f6b75d6f244919/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-inline.html [delete] https://crrev.com/e171138dc1f2fa05e01114518f9d7d852d90f66a/third_party/WebKit/LayoutTests/fast/css/sticky/inline-sticky-expected.html [delete] https://crrev.com/e171138dc1f2fa05e01114518f9d7d852d90f66a/third_party/WebKit/LayoutTests/fast/css/sticky/inline-sticky.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9e575c9babe9c020bb4e52bd9677c9fdcb0f1937 commit 9e575c9babe9c020bb4e52bd9677c9fdcb0f1937 Author: Stephen McGruer <smcgruer@chromium.org> Date: Wed Jul 26 23:58:53 2017 Upstream inflow-sticky.html test to WPT Bug: 699244 Change-Id: Ib879c1866054f8e1a04aa615c55fba1371ba1eee Reviewed-on: https://chromium-review.googlesource.com/556361 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#489804} [add] https://crrev.com/9e575c9babe9c020bb4e52bd9677c9fdcb0f1937/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-inflow-position-ref.html [add] https://crrev.com/9e575c9babe9c020bb4e52bd9677c9fdcb0f1937/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-inflow-position.html [delete] https://crrev.com/da2455bea333a5a4bfe61ba1fcfe9e325dc368e1/third_party/WebKit/LayoutTests/fast/css/sticky/inflow-sticky-expected.html [delete] https://crrev.com/da2455bea333a5a4bfe61ba1fcfe9e325dc368e1/third_party/WebKit/LayoutTests/fast/css/sticky/inflow-sticky.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0f9124d8609793fc4e2479233c12c3edaeae72a0 commit 0f9124d8609793fc4e2479233c12c3edaeae72a0 Author: Stephen McGruer <smcgruer@chromium.org> Date: Thu Jul 27 01:21:48 2017 Upstream sticky-nested-inline.html to WPT Bug: 699244 Change-Id: Ifcbf26f7f0810b253bd9dcab0fc26898f07a6ed5 Reviewed-on: https://chromium-review.googlesource.com/559749 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#489827} [modify] https://crrev.com/0f9124d8609793fc4e2479233c12c3edaeae72a0/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG [add] https://crrev.com/0f9124d8609793fc4e2479233c12c3edaeae72a0/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-inline-ref.html [add] https://crrev.com/0f9124d8609793fc4e2479233c12c3edaeae72a0/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-inline.html [delete] https://crrev.com/682e23394ce75a8b9d19a5ee351f401706e5cff7/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-inline-expected.html [delete] https://crrev.com/682e23394ce75a8b9d19a5ee351f401706e5cff7/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-inline.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a2178b4b2dcbe826f066e9d4d20ede7f38934032 commit a2178b4b2dcbe826f066e9d4d20ede7f38934032 Author: Stephen McGruer <smcgruer@chromium.org> Date: Thu Jul 27 03:44:56 2017 Upstream sticky-flexbox.html test to WPT Bug: 699244 Change-Id: Ib41d0dc9754e9e948f1de773fb456f9b9b05d8f0 Reviewed-on: https://chromium-review.googlesource.com/558444 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#489846} [add] https://crrev.com/a2178b4b2dcbe826f066e9d4d20ede7f38934032/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-flexbox-ref.html [add] https://crrev.com/a2178b4b2dcbe826f066e9d4d20ede7f38934032/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-flexbox.html [delete] https://crrev.com/55fd23476a00f24e802b7cf55b55112a19bbdd42/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-flexbox-expected.html [delete] https://crrev.com/55fd23476a00f24e802b7cf55b55112a19bbdd42/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-flexbox.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/55d5a79abccc64ebaadadfc41013dd305d3959b9 commit 55d5a79abccc64ebaadadfc41013dd305d3959b9 Author: Stephen McGruer <smcgruer@chromium.org> Date: Mon Jul 31 17:06:30 2017 Upstream sticky-nested-{top, left, bottom, right}.html to WPT Bug: 699244 Change-Id: I4cc9d213d5a1ca96631d77388f286592b5bffd1e Reviewed-on: https://chromium-review.googlesource.com/558495 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#490777} [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-bottom-ref.html [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-bottom.html [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-left-ref.html [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-left.html [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-right-ref.html [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-right.html [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top-ref.html [add] https://crrev.com/55d5a79abccc64ebaadadfc41013dd305d3959b9/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-nested-top.html [delete] https://crrev.com/7ad1bb17ff3f134decf7280490c46776c58da1a4/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-left-expected.html [delete] https://crrev.com/7ad1bb17ff3f134decf7280490c46776c58da1a4/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-left.html [delete] https://crrev.com/7ad1bb17ff3f134decf7280490c46776c58da1a4/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-top-expected.html [delete] https://crrev.com/7ad1bb17ff3f134decf7280490c46776c58da1a4/third_party/WebKit/LayoutTests/fast/css/sticky/nested/sticky-nested-top.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/262c6b42db12a107b0150a84ef009d907342d3f5 commit 262c6b42db12a107b0150a84ef009d907342d3f5 Author: Stephen McGruer <smcgruer@chromium.org> Date: Thu Aug 03 15:23:37 2017 Upstream sticky-stacking-context.html to WPT Bug: 699244 Change-Id: Iab42a2b1363fd3a55ae3bb77e0452157dc66ef89 Reviewed-on: https://chromium-review.googlesource.com/598708 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#491743} [add] https://crrev.com/262c6b42db12a107b0150a84ef009d907342d3f5/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-stacking-context-ref.html [add] https://crrev.com/262c6b42db12a107b0150a84ef009d907342d3f5/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-stacking-context.html [delete] https://crrev.com/29b8809e68a8b1e905cb33dc365500e11130add9/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-stacking-context-expected.html [delete] https://crrev.com/29b8809e68a8b1e905cb33dc365500e11130add9/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-stacking-context.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b7430bcf59c21f653a1ab789610fefe662650efa commit b7430bcf59c21f653a1ab789610fefe662650efa Author: Stephen McGruer <smcgruer@chromium.org> Date: Thu Aug 03 15:33:16 2017 Upstream sticky margin tests to WPT Bug: 699244 Change-Id: Ie7d573bbda8e57cc718137f04a4b1fb0bde14355 Reviewed-on: https://chromium-review.googlesource.com/598589 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#491745} [add] https://crrev.com/b7430bcf59c21f653a1ab789610fefe662650efa/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-margins-ref.html [add] https://crrev.com/b7430bcf59c21f653a1ab789610fefe662650efa/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-margins.html [delete] https://crrev.com/af38db52e9cedeca6a7ad920339bf09b36c65255/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-margins-expected.html [delete] https://crrev.com/af38db52e9cedeca6a7ad920339bf09b36c65255/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-margins.html [delete] https://crrev.com/af38db52e9cedeca6a7ad920339bf09b36c65255/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-side-margins-expected.html [delete] https://crrev.com/af38db52e9cedeca6a7ad920339bf09b36c65255/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-side-margins.html [delete] https://crrev.com/af38db52e9cedeca6a7ad920339bf09b36c65255/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-top-margins-expected.html [delete] https://crrev.com/af38db52e9cedeca6a7ad920339bf09b36c65255/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-top-margins.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/151d23f1f23af1a426020f9a906afcc5677a476e commit 151d23f1f23af1a426020f9a906afcc5677a476e Author: Stephen McGruer <smcgruer@chromium.org> Date: Fri Aug 04 13:14:48 2017 Upstream sticky-writing-mode-* to WPT Bug: 699244 Change-Id: I83055b050cad7f85e8b235f40203d559d1f337aa Reviewed-on: https://chromium-review.googlesource.com/600853 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#492005} [add] https://crrev.com/151d23f1f23af1a426020f9a906afcc5677a476e/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-writing-modes-ref.html [add] https://crrev.com/151d23f1f23af1a426020f9a906afcc5677a476e/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-writing-modes.html [delete] https://crrev.com/8846e970a6ffcc6f3fc5fd554a3969b802899922/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-lr-expected.html [delete] https://crrev.com/8846e970a6ffcc6f3fc5fd554a3969b802899922/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-lr.html [delete] https://crrev.com/8846e970a6ffcc6f3fc5fd554a3969b802899922/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-rl-expected.html [delete] https://crrev.com/8846e970a6ffcc6f3fc5fd554a3969b802899922/third_party/WebKit/LayoutTests/fast/css/sticky/sticky-writing-mode-vertical-rl.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/adc27e2fc5eeb819afcbdc66f19515734be1ea6b commit adc27e2fc5eeb819afcbdc66f19515734be1ea6b Author: Stephen McGruer <smcgruer@chromium.org> Date: Tue Aug 22 13:34:28 2017 Add position-sticky-transforms.html test to WPT Bug: 699244 Change-Id: Idedacece80631a6411687039cfe00f1ce3561bd8 Reviewed-on: https://chromium-review.googlesource.com/600255 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#496292} [add] https://crrev.com/adc27e2fc5eeb819afcbdc66f19515734be1ea6b/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-transforms-ref.html [add] https://crrev.com/adc27e2fc5eeb819afcbdc66f19515734be1ea6b/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-transforms-translate-ref.html [add] https://crrev.com/adc27e2fc5eeb819afcbdc66f19515734be1ea6b/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-transforms-translate.html [add] https://crrev.com/adc27e2fc5eeb819afcbdc66f19515734be1ea6b/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-transforms.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9916518cd9839fc6de29ac356407636729283afd commit 9916518cd9839fc6de29ac356407636729283afd Author: Stephen McGruer <smcgruer@chromium.org> Date: Wed Aug 23 20:25:08 2017 Add a root scroller test for sticky elements Bug: 699244 Change-Id: I6a4907f4b97b12fb5c55f857b1a8dde21db70cfd Reviewed-on: https://chromium-review.googlesource.com/606208 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#496789} [add] https://crrev.com/9916518cd9839fc6de29ac356407636729283afd/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-root-scroller-ref.html [add] https://crrev.com/9916518cd9839fc6de29ac356407636729283afd/third_party/WebKit/LayoutTests/external/wpt/css/css-position-3/position-sticky-root-scroller.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2686180f61962d5fabdc640bfa7b2abb98c13395 commit 2686180f61962d5fabdc640bfa7b2abb98c13395 Author: Stephen McGruer <smcgruer@chromium.org> Date: Wed Mar 07 15:18:02 2018 Reland "Port another set of sticky tests to JS rather than reftests" This is a reland of 913109149534a732bdb5461d0ba2759f5d2f50f4 Now that the WPT test infra has been pulled from upstream, the hope is that changing tests from reftest to jsharness won't cause the bots to fail horribly. Original change's description: > Port another set of sticky tests to JS rather than reftests > > Change-Id: Idf6dd882d2d50b1ec349f245d76717553ee266b3 > Reviewed-on: https://chromium-review.googlesource.com/882002 > Reviewed-by: Robert Flack <flackr@chromium.org> > Commit-Queue: Stephen McGruer <smcgruer@chromium.org> > Cr-Commit-Position: refs/heads/master@{#532966} Bug: 699244 Change-Id: Ib8c16d08f1327765e0bd322a708452373db8581c Reviewed-on: https://chromium-review.googlesource.com/951662 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by: Robert Flack <flackr@chromium.org> Cr-Commit-Position: refs/heads/master@{#541437} [delete] https://crrev.com/42864292ecfb1a33c65aeafc9a9271140cf85638/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-inflow-position-ref.html [modify] https://crrev.com/2686180f61962d5fabdc640bfa7b2abb98c13395/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-inflow-position.html [delete] https://crrev.com/42864292ecfb1a33c65aeafc9a9271140cf85638/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-margins-ref.html [modify] https://crrev.com/2686180f61962d5fabdc640bfa7b2abb98c13395/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-margins.html [delete] https://crrev.com/42864292ecfb1a33c65aeafc9a9271140cf85638/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-overflow-padding-ref.html [modify] https://crrev.com/2686180f61962d5fabdc640bfa7b2abb98c13395/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-overflow-padding.html [delete] https://crrev.com/42864292ecfb1a33c65aeafc9a9271140cf85638/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-root-scroller-ref.html [modify] https://crrev.com/2686180f61962d5fabdc640bfa7b2abb98c13395/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-root-scroller.html [delete] https://crrev.com/42864292ecfb1a33c65aeafc9a9271140cf85638/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-transforms-ref.html [delete] https://crrev.com/42864292ecfb1a33c65aeafc9a9271140cf85638/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-transforms-translate-ref.html [modify] https://crrev.com/2686180f61962d5fabdc640bfa7b2abb98c13395/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-transforms-translate.html [modify] https://crrev.com/2686180f61962d5fabdc640bfa7b2abb98c13395/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-transforms.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fd94f87e0ba9c78540e989888ae6f32e4546d184 commit fd94f87e0ba9c78540e989888ae6f32e4546d184 Author: Stephen McGruer <smcgruer@chromium.org> Date: Tue Mar 27 18:17:30 2018 Port nested sticky tests from reftests to JS tests Bug: 699244 Change-Id: Ia85a44be9d9f7b0d0db382892520f2755523f514 Reviewed-on: https://chromium-review.googlesource.com/980236 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#546172} [modify] https://crrev.com/fd94f87e0ba9c78540e989888ae6f32e4546d184/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-left.html [delete] https://crrev.com/4c97ba8c9a34159a5951206ecacfb5db3b24cdf2/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-bottom-ref.html [modify] https://crrev.com/fd94f87e0ba9c78540e989888ae6f32e4546d184/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-bottom.html [delete] https://crrev.com/4c97ba8c9a34159a5951206ecacfb5db3b24cdf2/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-left-ref.html [modify] https://crrev.com/fd94f87e0ba9c78540e989888ae6f32e4546d184/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-left.html [delete] https://crrev.com/4c97ba8c9a34159a5951206ecacfb5db3b24cdf2/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-right-ref.html [modify] https://crrev.com/fd94f87e0ba9c78540e989888ae6f32e4546d184/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-right.html [delete] https://crrev.com/4c97ba8c9a34159a5951206ecacfb5db3b24cdf2/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-top-ref.html [modify] https://crrev.com/fd94f87e0ba9c78540e989888ae6f32e4546d184/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-nested-top.html [modify] https://crrev.com/fd94f87e0ba9c78540e989888ae6f32e4546d184/third_party/WebKit/LayoutTests/external/wpt/css/css-position/position-sticky-right.html [modify] https://crrev.com/fd94f87e0ba9c78540e989888ae6f32e4546d184/third_party/WebKit/LayoutTests/external/wpt/css/css-position/resources/sticky-util.js
Comment 1 by bugdroid1@chromium.org
, Apr 21 2017