| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test has been flaky. I've split it up into two distinct tests. The
test that checks for animation was made to scroll a much further distance
and all the way to the end. This should make it more reliable in all but
the most extreme janky cases.
I've also split out the test that checks that precise scroll deltas (i.e.
scrolls from a mac touchpad) don't generate animations. This test should
suffer less from jank (it might give false positives but that's better
than flaky failures). It also makes the tests simpler and easier to
reason about.
BUG=487880
Review URL: https://codereview.chromium.org/1154243003
git-svn-id: svn://svn.chromium.org/blink/trunk@195926 bbb929c8-8fbe-4397-9dbb-9b2b20218538
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It has better performance than testRunner.displayAsyncThen().
- Rename LayoutTests/resources/run-after-display.js to
resources/run-after-layout-and-paint.js, and rename
runAfterDisplay() to runAfterLayoutAndPaint().
- Remove runAfterDisplay() function from text-based-repaint.js
to avoid duplication.
- Remove LayoutTests/fast/repaint/resources/display-then-call.js
which is a duplication of run-after-layout-and-paint.js.
BUG=484706
Review URL: https://codereview.chromium.org/1131743002
git-svn-id: svn://svn.chromium.org/blink/trunk@195090 bbb929c8-8fbe-4397-9dbb-9b2b20218538
|
|
|
|
|
|
|
|
|
|
| |
Avoid leak from doing things after notifyDone, and remove flaky duration check.
BUG=469271,470679
Review URL: https://codereview.chromium.org/1032093003
git-svn-id: svn://svn.chromium.org/blink/trunk@192629 bbb929c8-8fbe-4397-9dbb-9b2b20218538
|
|
|
|
|
|
|
|
|
|
|
|
| |
When threaded compositing is enabled, the effect of adding or removing a
scroll listener does not happen until the next frame. To compensate for this,
the test now waits before triggering input with eventSender.
BUG=458420,575
Review URL: https://codereview.chromium.org/1006423007
git-svn-id: svn://svn.chromium.org/blink/trunk@192111 bbb929c8-8fbe-4397-9dbb-9b2b20218538
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This relands https://blink.lc/blink/commit/?id=5668429, which was reverted in
https://blink.lc/blink/commit/?id=a1303a8.
The Mac trackpad regression is addressed by
https://blink.lc/blink/commit/?id=021397d.
BUG=575,417782
Review URL: https://codereview.chromium.org/882813005
git-svn-id: svn://svn.chromium.org/blink/trunk@190675 bbb929c8-8fbe-4397-9dbb-9b2b20218538
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(patchset #4 id:120001 of https://codereview.chromium.org/882813005/)
Reason for revert:
Regresses scrolling on Mac:
http://crbug.com/459739
Original issue's description:
> Respect the smooth scrolling setting in LayerScrollableArea.
>
> This was previously done in http://crrev.com/214953004 but reverted due to
> http://crbug.com/383946. With http://crrev.com/831393003 it should be safe to
> re-land. (This is also needed for http://crbug.com/417782 because everything
> will go through the LayerScrollableArea path.)
>
> BUG=575,417782
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=190002
TBR=ajuma@chromium.org,japhet@chromium.org,skobes@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=575,417782
Review URL: https://codereview.chromium.org/933823004
git-svn-id: svn://svn.chromium.org/blink/trunk@190451 bbb929c8-8fbe-4397-9dbb-9b2b20218538
|
|
This was previously done in http://crrev.com/214953004 but reverted due to
http://crbug.com/383946. With http://crrev.com/831393003 it should be safe to
re-land. (This is also needed for http://crbug.com/417782 because everything
will go through the LayerScrollableArea path.)
BUG=575,417782
Review URL: https://codereview.chromium.org/882813005
git-svn-id: svn://svn.chromium.org/blink/trunk@190002 bbb929c8-8fbe-4397-9dbb-9b2b20218538
|