layout/base/nsRefreshDriver.cpp
91fb09d21018429082ba647b8079a7834ad48ee3
created 2018-12-18 15:38 -1000
pushed 2018-12-19 12:38 +0000
Brian Hackett Brian Hackett - Bug 1044074 - Don't run resize or scroll events while documents have events suppressed, r=smaug.
eda7bfb669dad4b47dd28b0dbb0fd4192895d4ac
created 2018-12-07 23:28 +0000
pushed 2018-12-08 09:50 +0000
Matt Woodrow Matt Woodrow - Bug 1510853 - Make VsyncId available to compositor. r=jrmuizel
be8b9297085042370ded2cd12b210b7ebeb895a8
created 2018-12-07 23:27 +0000
pushed 2018-12-08 09:50 +0000
Matt Woodrow Matt Woodrow - Bug 1510853 - Introduce VsyncId and VsyncEvent for identifying vsyncs without timestamp comparisons. r=jrmuizel
9b7e80071dec2a9f5a06bcafac336c98fdf86951
created 2018-12-07 19:38 +0200
pushed 2018-12-07 22:18 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1510853) for TelemetryHistogramEnums.h build bustages CLOSED TREE
d1ef6db7fc285d2d914ef98452033fc8517e1914
created 2018-12-07 17:06 +0000
pushed 2018-12-07 22:18 +0000
Matt Woodrow Matt Woodrow - Bug 1510853 - Make VsyncId available to compositor. r=jrmuizel
ae190948ad730114399ac7074dbbf1cda2ebe359
created 2018-12-07 17:06 +0000
pushed 2018-12-07 22:18 +0000
Matt Woodrow Matt Woodrow - Bug 1510853 - Introduce VsyncId and VsyncEvent for identifying vsyncs without timestamp comparisons. r=jrmuizel
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
79ccc954153606b9ebd60003b6fd6330216c4c4a
created 2018-11-26 22:12 +0000
pushed 2018-11-27 17:39 +0000
Daniel Holbert Daniel Holbert - Bug 1509972 part 1: Remove unnecessary nsAutoPtr includes from files in layout/base. r=TYLin
275d817e26df6e76d3c490d444de5233e67576ce
created 2018-11-06 21:45 +0000
pushed 2018-11-07 10:00 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
c0536dc391c345430a421309ab67e837a89efd5d
created 2018-11-03 01:40 +0200
pushed 2018-11-03 09:55 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1417976) for causing devtools failures in builds/worker/workspace/build/src/tools/profiler/core/platform.cpp
01ca16ef0b255eaf6a6f705fc8b43afbdd9a6ef6
created 2018-11-02 20:26 +0000
pushed 2018-11-03 09:55 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
7fc3a3ae4b14a0cc80e75c73c96fd75743d629d8
created 2018-11-02 18:42 +0200
pushed 2018-11-02 21:54 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 3 changesets (bug 1417976) for bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/GeckoProfiler.h CLOSED TREE
44ae0b8569b28d207ff79beef8c5713e5cb90198
created 2018-11-02 16:17 +0000
pushed 2018-11-02 21:54 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1417976 - Part 2: Include DocShell IDs to marker payloads r=mstange
b65a35258367e497ee8026513a4deb2a3f3124fa
created 2018-09-18 13:05 -0500
pushed 2018-10-26 18:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432429 - Clean up a few random areas of code to accomodate Fuzzyfox: Performance and RefreshDriver. r=froydnj,baku
7fa23df410e43bab5f4c264b7095fc36eee44f35
created 2018-10-14 18:12 +0200
pushed 2018-10-14 16:12 +0000
Mats Palmgren Mats Palmgren - Bug 1494745 part 3 - Make nsRefreshDriver::AddTimerAdjustmentObserver void since it's infallible. r=bz
e0debd3f26f6d4ff98c8ede64aa05111864c56d0
created 2018-10-14 18:12 +0200
pushed 2018-10-14 16:12 +0000
Mats Palmgren Mats Palmgren - Bug 1494745 part 2 - Make nsRefreshDriver::AddRefreshObserver void since it's infallible. r=bz
96c0d40435814bbf2e03f2394ff7fb7126f32adf
created 2018-09-08 08:53 +1000
pushed 2018-09-08 04:03 +0000
Xidorn Quan Xidorn Quan - Bug 1489385 part 2 - Make the refresh driver event dispatching specific to fullscreen events. r=smaug
6fefaf842b05bea156591d27cbd64095617dbf27
created 2018-09-06 02:21 +0000
pushed 2018-09-06 10:02 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1445570 - Remove EnsureEventualAfterPaint timer. r=tnikkel
bc3b69fb442656b1f4b484dbc2e5c11452e7183b
created 2018-09-06 01:23 +0000
pushed 2018-09-06 10:02 +0000
Gerald Squelart Gerald Squelart - Bug 1488684 - Made some layout methods 'final' or non-virtual - r=dbaron
fb68d406a87d519d11e0bf1c20f10185e5d28dba
created 2018-07-15 20:19 +0900
pushed 2018-07-15 21:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1475769 - Bail out from nsRefreshDriver::Tick before updating mMostRecentRefresh when the refresh driver is waiting for paint. r=mattwoodrow
a6dc6d6f4df1516707df4d06b01704ead35a1d5c
created 2018-07-11 06:15 +0900
pushed 2018-07-12 09:33 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1474721 - Drop epoch times in nsRefreshDriver. r=bz
1788c8f229c1b2d27f3c7ed278eb220e7ea11dbe
created 2018-07-03 10:57 +0900
pushed 2018-07-03 08:58 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1472076 - Introduce nsATimerAdjustmentObserver in nsRefreshDriver. r=birtles
2e62e82bf52efbeb032a678e5d906afd9a52a7dc
created 2018-06-30 01:08 +0200
pushed 2018-06-29 23:09 +0000
Mats Palmgren Mats Palmgren - Bug 1470260 part 2 - Make RefreshDriverTimer ref-counted and hold a strong ref on it on the stack when nsRefreshDriver::Tick can be reached. r=emilio
89db79608a7565ead4ceca4db9e2417b1373e41d
created 2018-06-30 01:08 +0200
pushed 2018-06-29 23:09 +0000
Mats Palmgren Mats Palmgren - Bug 1470260 part 1 - Ensure that 'this' stays alive for the duration of the TickRefreshDriver call. r=emilio
15b13a9f6e9126bacbb28b626561eb7558c86ec7
created 2018-06-03 07:27 +0300
pushed 2018-06-04 18:57 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-central to autoland. a=merge
aeea710872fef737c3a4fcef9925fe7c18058f21
created 2018-06-02 01:03 +0300
pushed 2018-06-04 18:57 +0000
Csoregi Natalia Csoregi Natalia - Merge mozilla-central to autoland. a=merge CLOSED TREE
88a612098ee5c4af5f4e84888674eae1951af2bc
created 2018-05-18 17:46 -0400
pushed 2018-06-04 18:57 +0000
Markus Stange Markus Stange - Bug 1462784 - Annotate layout-related stacks with the LAYOUT category instead of the GRAPHICS category. r=njn
66f87c551f18e83f5b04f34c42d2feddbe4fd88c
created 2018-06-01 23:42 +0300
pushed 2018-06-04 18:57 +0000
Csoregi Natalia Csoregi Natalia - Backed out 18 changesets (bug 1462784) for ESlint failure on FlameGraph.js:1297. CLOSED TREE
106967fc29d2671aaa498d06964a18ac2c8775bd
created 2018-05-18 17:46 -0400
pushed 2018-06-04 18:57 +0000
Markus Stange Markus Stange - Bug 1462784 - Annotate layout-related stacks with the LAYOUT category instead of the GRAPHICS category. r=njn
3ad2d9f4b20372c952f5525f0440769bdc5ccc1a
created 2018-06-02 15:51 +0200
pushed 2018-06-02 13:52 +0000
Andrea Marchesini Andrea Marchesini - Bug 1466023 - Separate FontTableURI and BlobURL, r=qdot
e99ff79303ea48b856b93e66ccc808d0aac8a68b
created 2018-06-01 12:44 +0300
pushed 2018-06-01 09:46 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to inbound. a=merge CLOSED TREE
e8eba439b33ea5acdc140c4d11ffd3650dff09b7
created 2018-06-01 01:06 +0300
pushed 2018-06-01 09:46 +0000
Noemi Erli Noemi Erli - Backed out 18 changesets (bug 1462784) for failures in devtools/client/performance/test/unit/test_tree-model-08.js on a CLOSED TREE
cd39588aece48ae3eac33a822faf33235f335f7e
created 2018-05-18 17:46 -0400
pushed 2018-06-01 09:46 +0000
Markus Stange Markus Stange - Bug 1462784 - Annotate layout-related stacks with the LAYOUT category instead of the GRAPHICS category. r=njn
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 08:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
21c7092d6d78f51199b766ca6780d4d03d95abec
created 2018-05-16 14:58 -0400
pushed 2018-05-17 09:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1461946 - Remove more unused code. r=mattwoodrow
235653928b6570fd2212a93cd1a5c0d90f8c3def
created 2018-05-16 08:32 -0400
pushed 2018-05-17 09:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1461946 - Remove unused function and parameter. r=mattwoodrow
fd84333ffe760d3fdb151e2d79316c69743f3129
created 2018-05-11 10:39 +1200
pushed 2018-05-16 10:07 +0000
Matt Woodrow Matt Woodrow - Bug 1371668 - Don't attempt a catch up paint from FinishedWaitingForTransaction, wait until the next vsync. r=bas
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 03:42 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
560f881dffb8c2c35384ca89dc7a25df1ee15a7b
created 2018-04-26 15:36 -0700
pushed 2018-04-27 18:15 +0000
Bobby Holley Bobby Holley - Bug 1457325 - Expose time to DOMContentFlushed on the timeline. r=bholley,r=mstange
1224b46e13922d7fd3cec29a441560439d0166cb
created 2018-04-20 15:13 -0400
pushed 2018-04-22 09:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455691 - Make the transaction id a struct instead of a uint64_t. r=mattwoodrow
a32957ee77a6d0ec67135e843401939a5167eea7
created 2018-04-05 21:12 +0200
pushed 2018-04-07 22:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447827: Remove ServoRestyleManager. r=xidorn
caa5bef6848122d106ad47fc7b2bf104d2d8ce3d
created 2018-04-05 13:42 -0400
pushed 2018-04-05 17:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-03-21 09:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
92200efbd20cb186504b1b371e4a2e860c936a39
created 2018-03-06 09:01 +0100
pushed 2018-03-15 10:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1443415: Move nsPresContext::NotifyFontFaceSetOnRefresh to nsIPresShell. r=bholley
096ff7498b44a0b95a9f2273074a295889073b4b
created 2018-03-06 15:59 -0800
pushed 2018-03-08 04:06 +0000
Daniel Holbert Daniel Holbert - Bug 1443672: Adjust a few .cpp files in layout to #include their own header first. r=emilio
7dcf865716f8899aa2c077247f4b09a16ad08f84
created 2018-03-07 20:55 +0200
pushed 2018-03-08 00:27 +0000
Noemi Erli Noemi Erli - Backed out changeset 04fecea9eaf0 (bug 1443672) as per dholbert's request on a CLOSED TREE
04fecea9eaf0bcb89991006d50c55ba519f30afb
created 2018-03-06 15:59 -0800
pushed 2018-03-08 00:27 +0000
Daniel Holbert Daniel Holbert - Bug 1443672: Adjust a few .cpp files in layout to #include their own header first. r=emilio
29ce9b309a2c73bc2213a9f93a2999220138c0e9
created 2018-02-05 06:24 +0900
pushed 2018-02-06 22:00 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1435634 - Stop refresh driver's timer and bail out if either the prescontext or the presshell was destroyed in resize event callbacks. r=tnikkel
b3319e229c7deb6cebe79580f5ab959472d6dc51
created 2018-02-04 23:15 +0100
pushed 2018-02-06 10:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1435637: Minimally tidy nsRefreshDriver. r=hiro
20f71f9dd68801c6507aad88f2adb096aed1cfd6
created 2018-02-04 22:54 +0100
pushed 2018-02-06 10:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1435636: Don't make the dispatch of resize events look into the observer list twice unnecessarily. r=hiro
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:20 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
ced1881a5daa06c9a001619c4e818b86320d4caa
created 2018-01-30 08:22 +0900
pushed 2018-01-30 10:13 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1433019 - Dispatch scroll events before dispatching animation events. r=botond,mstange
7e8c97401cb240dc7b4e3e71f9fef0f0aad9ba88
created 2018-01-27 19:19 +0900
pushed 2018-01-29 10:00 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Drop CollectDocuments in nsRefreshDriver.cpp. r=hiro
fbb98433e05013faed5e6ee92815536cc8a24c0c
created 2018-01-27 21:17 +0900
pushed 2018-01-29 10:00 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let AnimationEventDispatcher observe nsRefreshDriver. r=birtles
47160fce29442fda489d2d3d61ccf9ac745d27a5
created 2018-01-27 21:17 +0900
pushed 2018-01-29 10:00 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let nsPresContext have AnimationEventDispatcher. r=birtles
59606dd5c52ae8c3974913ee149e8894f39f39bc
created 2018-01-27 21:17 +0900
pushed 2018-01-29 10:00 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Don't count all observers for nsRefreshDriver. r=smaug
71ac93eb3d4cdcdcbca8188dd827a36991ff54e6
created 2018-01-27 12:47 +0200
pushed 2018-01-28 10:47 +0000
Cosmin Sabou Cosmin Sabou - Backed out 12 changesets (bug 1415780) for build bustages nsRefreshDriver.cpp:1606:1 and AnimationCommon.h:168:51 on a CLOSED TREE
1fa2f138319e3e6ff88244937dad5d99059b87e6
created 2018-01-27 19:19 +0900
pushed 2018-01-28 10:47 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Drop CollectDocuments in nsRefreshDriver.cpp. r=me CLOSED TREE
a88250ad7a3e7bd9efbe205069c794714d785206
created 2018-01-27 16:55 +0900
pushed 2018-01-28 10:47 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let AnimationEventDispatcher observe nsRefreshDriver. r=birtles
79e980195ee82723d21f1543758ec852eaa434a5
created 2018-01-27 16:55 +0900
pushed 2018-01-28 10:47 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let nsPresContext have AnimationEventDispatcher. r=birtles
less more (0) -300 -100 -60 tip