|
Revert of Implement timers by posting delayed tasks (patchset #22 id:420001 of https://codereview.chromium.org/1134523002/)
Reason for revert:
Broke ASAN and blocking Blink rolls.
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/13967
Original issue's description:
> Implement timers by posting delayed tasks
>
> This patch refactors TimerBase to post tasks delayed tasks and
> deletes the now-obsolete timer heap and shared timer mechanism.
>
> ATTN Sheriffs: If there are weird layout test flakes all of a
> sudden, this patch may be the cause since the interleaving of
> timers with other posted tasks will change.
>
> Original patch by Alex Clarke < alexclarke@chromium.org>.
>
> BUG= 463143, 416362, 480522
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196308
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196497
TBR=alexclarke@chromium.org,erikcorry@chromium.org,jochen@chromium.org,kinuko@chromium.org,rmcilroy@chromium.org,sigbjornf@opera.com,jchaffraix@chromium.org,skyostil@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG= 463143, 416362, 480522
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196552
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1059 lines, -287 lines) |
Patch |
 |
M |
Source/core/Init.cpp
|
View
|
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/fetch/ResourceTest.cpp
|
View
|
|
2 chunks |
+1 line, -7 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/DOMTimerCoordinator.cpp
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/workers/WorkerThread.h
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/workers/WorkerThread.cpp
|
View
|
|
5 chunks |
+102 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/PlatformThreadData.h
|
View
|
|
1 chunk |
+59 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/PlatformThreadData.cpp
|
View
|
|
1 chunk |
+63 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/SharedTimer.h
|
View
|
|
1 chunk |
+75 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/SharedTimer.cpp
|
View
|
|
1 chunk |
+48 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/ThreadTimers.h
|
View
|
|
1 chunk |
+67 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/ThreadTimers.cpp
|
View
|
|
1 chunk |
+153 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/Timer.h
|
View
|
|
4 chunks |
+26 lines, -9 lines |
0 comments
|
Download
|
 |
M |
Source/platform/Timer.cpp
|
View
|
|
6 chunks |
+327 lines, -39 lines |
0 comments
|
Download
|
 |
M |
Source/platform/TimerTest.cpp
|
View
|
|
4 chunks |
+110 lines, -162 lines |
0 comments
|
Download
|
 |
M |
Source/platform/blink_platform.gypi
|
View
|
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollableAreaTest.cpp
|
View
|
|
3 chunks |
+3 lines, -68 lines |
0 comments
|
Download
|
 |
M |
Source/web/tests/TextFinderTest.cpp
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
public/platform/Platform.h
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|