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

Issue 2704583003: Compositing: avoid flakes in overflow-positioning.html (Closed)

Created:
3 years, 10 months ago by Eric Willigers
Modified:
3 years, 10 months ago
Reviewers:
wkorman
CC:
chromium-reviews, blink-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Compositing: avoid flakes in overflow-positioning.html To force a style recalc before triggering the transition, we explicitly use getComputedStyle instead of hoping setTimeout(0) will suffice. We pause the transition instead of hoping a 1000s transitions makes little progress during a setTimeout(0). BUG=692733 Review-Url: https://codereview.chromium.org/2704583003 Cr-Commit-Position: refs/heads/master@{#451552} Committed: https://chromium.googlesource.com/chromium/src/+/6773ab42490210d02468d50e4298c7587209d6aa

Patch Set 1 #

Total comments: 2

Patch Set 2 : Test if internals available #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -11 lines) Patch
M third_party/WebKit/LayoutTests/TestExpectations View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html View 1 1 chunk +15 lines, -10 lines 0 comments Download

Messages

Total messages: 14 (9 generated)
Eric Willigers
3 years, 10 months ago (2017-02-17 03:45:15 UTC) #2
wkorman
lgtm https://codereview.chromium.org/2704583003/diff/1/third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html File third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html (right): https://codereview.chromium.org/2704583003/diff/1/third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html#newcode66 third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html:66: internals.pauseAnimations(0); This is usually behind an if (window.internals), ...
3 years, 10 months ago (2017-02-17 23:12:39 UTC) #7
Eric Willigers
https://codereview.chromium.org/2704583003/diff/1/third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html File third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html (right): https://codereview.chromium.org/2704583003/diff/1/third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html#newcode66 third_party/WebKit/LayoutTests/compositing/overflow/overflow-positioning.html:66: internals.pauseAnimations(0); On 2017/02/17 23:12:38, wkorman wrote: > This is ...
3 years, 10 months ago (2017-02-20 02:28:52 UTC) #8
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/2704583003/20001
3 years, 10 months ago (2017-02-20 02:29:11 UTC) #11
commit-bot: I haz the power
3 years, 10 months ago (2017-02-20 03:26:08 UTC) #14
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/6773ab42490210d02468d50e4298...

Powered by Google App Engine
This is Rietveld 408576698