053d7e9fdc372b4a487f18c7ec7c4147f84f3d14: Bug 1351148 Part11: Set remote to be ready to handle input events when pref'ed off. r=smaug.
Stone Shih <sshih@mozilla.com> - Thu, 10 Aug 2017 13:20:58 +0800 - rev 374481
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part11: Set remote to be ready to handle input events when pref'ed off. r=smaug. MozReview-Commit-ID: CO5BU9eOC84
64a2084db92c418e85e26ca50cb56acd62ad4139: Bug 1351148 Part10: nsChainedEventQueue::PutEvent should always put high priority event in mHighQueue. r=smaug.
Stone Shih <sshih@mozilla.com> - Wed, 26 Jul 2017 10:52:06 +0800 - rev 374480
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part10: nsChainedEventQueue::PutEvent should always put high priority event in mHighQueue. r=smaug. MozReview-Commit-ID: H6TV9bdm6QM
5bae9c714d1a6ceca946018d771fa298acb03e78: Bug 1351148 Part9: Resend a MouseEnterIntoWidget event to TabChild when it's ready to handle input events. r=smaug.
Stone Shih <sshih@mozilla.com> - Mon, 24 Jul 2017 10:46:40 +0800 - rev 374479
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part9: Resend a MouseEnterIntoWidget event to TabChild when it's ready to handle input events. r=smaug. MozReview-Commit-ID: IXPTRyJe1tk
4a1679696c89d4438c5b3e550e8d2abfcfdc363f: Bug 1351148 Part8: Revise browser_1008559_anchor_undo_restore.js to continue the test after processing the mouse event. r=smaug.
Stone Shih <sshih@mozilla.com> - Sun, 16 Jul 2017 12:38:13 +0800 - rev 374478
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part8: Revise browser_1008559_anchor_undo_restore.js to continue the test after processing the mouse event. r=smaug. MozReview-Commit-ID: BYF94RsKhR6
9b216e54f7953a57bf992355846d00e59548a08a: Bug 1351148 Part7: Revise window_wheel_default_action.html to wait event 'FullZoomChange' and then check the result. r=smaug.
Stone Shih <sshih@mozilla.com> - Fri, 07 Jul 2017 11:48:42 +0800 - rev 374477
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part7: Revise window_wheel_default_action.html to wait event 'FullZoomChange' and then check the result. r=smaug. MozReview-Commit-ID: E56dfMIxtSl
86557518ab0fb0e3832e27437a4185796f710374: Bug 1351148 Part6: Revise browser_toolbox_races.js to avoid jam content process by synthesized input events. f=jryans,pbro. r=ochameau.
Stone Shih <sshih@mozilla.com> - Mon, 05 Jun 2017 13:00:44 +0800 - rev 374476
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part6: Revise browser_toolbox_races.js to avoid jam content process by synthesized input events. f=jryans,pbro. r=ochameau. When the event prioritization is enabled, we'll reserve some time to process input events in each frame. In that case the synthesized input events delay the execution of normal events a lot and cause the test timeout. MozReview-Commit-ID: 1G3ggeaZ1Os
3d0dcf78a42275543c5218db23ab0a074a260f68: Bug 1351148 Part5: Revise test_bug1261673.html to continue the test after processing the wheel event. r=smaug.
Stone Shih <sshih@mozilla.com> - Mon, 29 May 2017 15:02:19 +0800 - rev 374475
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part5: Revise test_bug1261673.html to continue the test after processing the wheel event. r=smaug. Enabling event prioritization on content process may change the order of synthesized input event and the posted message. Instead of posting a message, uses the event listener to resolve it. MozReview-Commit-ID: 3dmZpMgqiFg
f355b970d3a14aa6592d3d6cb1fababc911c374b: Bug 1351148 Part4: Revise those test cases that have some tasks have to be processed before or after the synthesized key events. r=smaug.
Stone Shih <sshih@mozilla.com> - Wed, 07 Jun 2017 14:28:16 +0800 - rev 374474
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part4: Revise those test cases that have some tasks have to be processed before or after the synthesized key events. r=smaug. Make sure input events are processed before or after the dependent tasks. MozReview-Commit-ID: 8KfZnT2wjJR
91380fc40b7daf1fe5460d48c3448e244a5e9dfc: Bug 1351148 Part3: Synthesize native input events with priority. f=kats,smaug. r=smaug.
Stone Shih <sshih@mozilla.com> - Fri, 19 May 2017 15:41:24 +0800 - rev 374473
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part3: Synthesize native input events with priority. f=kats,smaug. r=smaug. The test helper_touch_action_regions.html uses nsDOMWindowUtils to synthesize native input events and creates some runnables to trigger the test. It expects the runnables which synthesize native input events are processed first, then the runnables to continue the test, and finally the input events are forwarded from chrome process to content process. Enabling event prioritization may change the execution order. Wraps those runnables to synthesize native input events as priority=input and dispatches those runnables to continue the test with priority=input to make sure the execution order is as expected. MozReview-Commit-ID: 8hkaB1FRW9T
734914d289e0b0a58061d6fb85589c04645c22ee: Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
Stone Shih <sshih@mozilla.com> - Tue, 21 Mar 2017 15:44:12 +0800 - rev 374472
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part2: Add a priority queue for input events. r=smaug. MozReview-Commit-ID: 5ud1Ex9UNVo
50bfc06f2b2c71dccac9aa3925cb8c1fbbd8e32a: Bug 1351148 Part1: Add include header to TimerThread.h to fix compile errors. r=smaug.
Stone Shih <sshih@mozilla.com> - Mon, 29 May 2017 17:19:17 +0800 - rev 374471
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1351148 Part1: Add include header to TimerThread.h to fix compile errors. r=smaug. MozReview-Commit-ID: 65UfFMwmSrm
2ef443cac20b01ce3e26ab672b3a0daa14c5d222: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 13 Aug 2017 01:22:30 +0200 - rev 374470
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
a79ccbfacad8129b298d701e4312111c68198765: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 13 Aug 2017 01:09:23 +0200 - rev 374469
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
fb5cc9db7dd147dde0d0aa308d3296cc2efba2ac: Bug 1389740 - Move common .urlbar-history-dropmarker styles to urlbar-searchbar.inc.css. r=gijs
Dão Gottwald <dao@mozilla.com> - Sun, 13 Aug 2017 00:15:27 +0200 - rev 374468
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1389740 - Move common .urlbar-history-dropmarker styles to urlbar-searchbar.inc.css. r=gijs MozReview-Commit-ID: FFDdRetmnV7
26e09dd7734bea1683d1d2b747220494f05908a8: Bug 1389740 - Replace urlbar-icon margin with padding. r=gijs
Dão Gottwald <dao@mozilla.com> - Sat, 12 Aug 2017 23:14:15 +0200 - rev 374467
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1389740 - Replace urlbar-icon margin with padding. r=gijs MozReview-Commit-ID: 2gzbQNFfQKT
76ba8c64110f81ba31a295c7adec76abcf0f3279: Bug 1389740 - Move duplicate urlbar-icon rules to urlbar-searchbar.inc.css. r=gijs
Dão Gottwald <dao@mozilla.com> - Sat, 12 Aug 2017 22:28:45 +0200 - rev 374466
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1389740 - Move duplicate urlbar-icon rules to urlbar-searchbar.inc.css. r=gijs MozReview-Commit-ID: DpSt0vNZYPk
79040a5030407d9bd691f6deb50ac946ec6a86f4: Bug 1389740 - Remove urlbar-wrapper. r=gijs
Dão Gottwald <dao@mozilla.com> - Sat, 12 Aug 2017 20:56:09 +0200 - rev 374465
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1389740 - Remove urlbar-wrapper. r=gijs MozReview-Commit-ID: 7Kau6bgiqr2
8d96622625ba4ca26dfec0d9692fbb7fd18d7cc0: Bug 1389740 - Add rudimentary hover effect for urlbar icons. r=gijs
Dão Gottwald <dao@mozilla.com> - Sat, 12 Aug 2017 20:54:44 +0200 - rev 374464
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1389740 - Add rudimentary hover effect for urlbar icons. r=gijs MozReview-Commit-ID: 7H45Hjo7Nnm
96fb5933d07336b44f19b77a511981cba96e29f3: Bug 1389381: Part 3 - Loop over the entire set iterator when truncating a LimitedSet. r=aswan
Kris Maglione <maglione.k@gmail.com> - Fri, 11 Aug 2017 14:46:44 -0700 - rev 374463
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1389381: Part 3 - Loop over the entire set iterator when truncating a LimitedSet. r=aswan MozReview-Commit-ID: 3imHF9IRI2N
364ef71685abd9959f7816810e422a15ec92087f: Bug 1389381: Part 2 - Add slop to the maximum size of a LimitedSet. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sat, 12 Aug 2017 11:08:35 -0700 - rev 374462
Push 32327 by archaeopteryx@coole-files.de at Sun, 13 Aug 2017 23:30:48 +0000
Bug 1389381: Part 2 - Add slop to the maximum size of a LimitedSet. r=aswan Truncating a Set can be relatively expensive, so truncating only after several excessive entries have been added can save some cycles. MozReview-Commit-ID: DIAXQ3ow2fa
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip