5b3afa9f33be6486d774d079e3d0a51e316bbd18: Bug 1451461 - Make pinch locking unaffected by input sensitivity. r=botond
jlogandavison <jlogandavison@gmail.com> - Wed, 30 Jan 2019 03:26:04 +0000 - rev 520650
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1451461 - Make pinch locking unaffected by input sensitivity. r=botond Implements a 50ms buffer of scale events in APZC, so pinch locking code can consider gesture movement over a fixed length of time. Previously, pinch locking was sensitive to event frequency (which is determined by the sensitivity of the input device). * New class InputBuffer wraps std::deque * New field APZC::mPinchEventBuffer * New gfxPref APZPinchLockBufferMaxAge
73824b8dd85567364b7e852b418bdf2312815e6a: Bug 1522316, use medium high priority queue for worker->main thread control messages, r=baku
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 05 Mar 2019 18:47:05 +0200 - rev 520649
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522316, use medium high priority queue for worker->main thread control messages, r=baku If main thread is busy handling runnables in the normal priority queue, control-type of messages from workers are possibly postponed to run after those. That can lead to bad performance, if the page expects workers to be able to proceed simultanously with the main thread. This patch makes the control messages to use medium high priority queue in order to try to ensure they are handled in timely manner. Pref dom.worker.use_medium_high_event_queue can be set to false to disable this new behavior. Differential Revision: https://phabricator.services.mozilla.com/D22128
fdd74f1bbff3706b930023f877a1ab9136427be9: Bug 1517896 - Fix shell context shutdown ordering, r=jonco
Steve Fink <sfink@mozilla.com> - Fri, 04 Jan 2019 16:32:43 -0800 - rev 520648
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1517896 - Fix shell context shutdown ordering, r=jonco
41c00dfcd1b6772781d1f74da8464562024d9e1a: Bug 1532632 - Followup: replace readonly="true" with readonly="readonly" in certViewer.xul's second textarea. r=me
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 06 Mar 2019 23:38:06 +0100 - rev 520647
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532632 - Followup: replace readonly="true" with readonly="readonly" in certViewer.xul's second textarea. r=me
19d1f6485a134fa0ede7677a4a7ea7e5cee40a1b: Bug 1412485, disable legacy touch APIs on desktop, r=masayuki
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 04 Mar 2019 13:35:53 +0200 - rev 520646
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1412485, disable legacy touch APIs on desktop, r=masayuki Hiding document.createEvent("TouchEvent"), document.createTouch, document.createTouchList and ontouch* event handlers on desktop to follow what Chrome has done. This patch explicitly does not remove createTouch or createTouchList everywhere, although those seem to have been removing already on some other browsers. Devtools use TOUCHEVENTS_OVERRIDE_ENABLED for touch event testing, and this patch keeps the old behavior per discussion with devtools devs. Differential Revision: https://phabricator.services.mozilla.com/D22081
fe3cd9f0d12bae82190bd17ea474d1a2f4bb80a2: Bug 1518639: Implement windows remoting server and client. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 06 Feb 2019 14:18:35 -0800 - rev 520645
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Implement windows remoting server and client. r=jimm Implements the windows remove client and server based on the current remoting code in nsNativeAppSupportWin.cpp. Makes the hidden window classname encode both program name and profile name. nsNativeAppSupportWin is now just used for setting up the console. Differential Revision: https://phabricator.services.mozilla.com/D19076
61ed2a0798487c50c5faf70241aa637d01da6b10: Bug 513742: Remove support for DDE from toolkit. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 22 Jan 2019 14:48:43 -0800 - rev 520644
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 513742: Remove support for DDE from toolkit. r=jimm Differential Revision: https://phabricator.services.mozilla.com/D19075
fbef638149b4426032f58903a9abf480341a3ff8: Bug 1518639: Add boilerplate support for a windows remote client and server. r=jimm,froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 06 Feb 2019 11:09:06 -0800 - rev 520643
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Add boilerplate support for a windows remote client and server. r=jimm,froydnj Adds build config and stubs for a windows implementation of the remote client and server. Differential Revision: https://phabricator.services.mozilla.com/D19074
678a6db4372ec4dad41a13311fd50871ff505909: Bug 1518639: Remote unused mProfileName member. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 08 Feb 2019 11:22:23 -0800 - rev 520642
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Remote unused mProfileName member. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D19416
30cd61daa60513ca4c31cd466ad6868fb7859317: Bug 1518639: Move remote client call to after we have a profile. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 17:06:00 -0800 - rev 520641
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move remote client call to after we have a profile. r=jimm Makes it so we always know which profile we want to remote the command line to. Differential Revision: https://phabricator.services.mozilla.com/D19073
03c9381974486d342d41f010a60eb436b546ec7a: Bug 1518639: Move command line handing to nsRemoteService. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520640
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move command line handing to nsRemoteService. r=jimm Makes nsRemoteService handle the command line parsing, though this will end up being removed in a later patch. Differential Revision: https://phabricator.services.mozilla.com/D19071
b9d78d81a381350aa548ce7d6b640b93d57ebb7c: Bug 1518639: Move startup locking to the remote service. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520639
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move startup locking to the remote service. r=jimm Makes nsRemoteService responsible for the shared lock for the time between attempting to contact a remote server and starting up our own server. Differential Revision: https://phabricator.services.mozilla.com/D19070
34d973f8ea5b4acb22e4ad2a0ced65c2583f6397: Bug 1518639: Move the calls to the remote clients into nsRemoteService. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520638
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move the calls to the remote clients into nsRemoteService. r=jimm Makes nsRemoteService responsible for managing the clients too, simplifying nsAppRunner. Differential Revision: https://phabricator.services.mozilla.com/D19069
2ac2c7a2a9a61bb33802721ff73163a1403f3c54: Bug 1518639: Move widget/xremote code to toolkit/components/remote. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520637
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move widget/xremote code to toolkit/components/remote. r=jimm It makes more sense for the remote client to live alongside the server. Differential Revision: https://phabricator.services.mozilla.com/D19068
d1f158c2928f02fe725038bdda99b13c4366bc6c: Bug 1518639: Break out the remote server pieces from nsRemoteService and deCOMtaminate. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 27 Feb 2019 15:45:51 -0800 - rev 520636
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Break out the remote server pieces from nsRemoteService and deCOMtaminate. r=jimm This code is only ever used from c++ so does not need to be an XPCOM component. Broken out a single nsRemoteService that is responsible for choosing the server implementation to use. Differential Revision: https://phabricator.services.mozilla.com/D19067
940349bea8e88038b8f3727ea225b6ad9aa2bbd2: Bug 1518639: Remove the ability to remote to a different user or application. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 11:12:32 -0800 - rev 520635
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Remove the ability to remote to a different user or application. r=jimm Remoting to a different user isn't supported everywhere and being able to remote to a different application entirely is kind of odd. I don't think it makes sense to continue to support these operations. Differential Revision: https://phabricator.services.mozilla.com/D19066
14d519134002121d40c8fe43384c66d7070420b0: Bug 1531073: Inline ArrayIteratorPrototypeOptimizable with a constant when possible. r=jandem
André Bargull <andre.bargull@gmail.com> - Wed, 27 Feb 2019 09:51:33 -0800 - rev 520634
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531073: Inline ArrayIteratorPrototypeOptimizable with a constant when possible. r=jandem
2a58c63890ccdbbeb846c45dea03cf35b566ebdc: Bug 1523642: Improve Ion-generated code for Array.prototype.reduce[Right]. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 29 Jan 2019 07:38:06 -0800 - rev 520633
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523642: Improve Ion-generated code for Array.prototype.reduce[Right]. r=tcampbell
3d8dd3615c4589c9cafe613a471152323078b5d9: Backed out 11 changesets (bug 1518639, bug 513742) for chrome failures at browser/components/shell/test/test_headless_screenshot.html
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 06 Mar 2019 21:28:49 +0200 - rev 520632
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Backed out 11 changesets (bug 1518639, bug 513742) for chrome failures at browser/components/shell/test/test_headless_screenshot.html Backed out changeset 84e8066625fd (bug 1518639) Backed out changeset 4ef3cc37f719 (bug 513742) Backed out changeset 276ca640adc8 (bug 1518639) Backed out changeset 73ca9a68d771 (bug 1518639) Backed out changeset 967993505a3d (bug 1518639) Backed out changeset fc466857ab39 (bug 1518639) Backed out changeset 28404f97bb22 (bug 1518639) Backed out changeset 5373c5bb9ad5 (bug 1518639) Backed out changeset a7490cdfb635 (bug 1518639) Backed out changeset 28c7186745e3 (bug 1518639) Backed out changeset 35287afd3ace (bug 1518639)
84e8066625fd72fdb1eb6eab85621ae842fe91b4: Bug 1518639: Implement windows remoting server and client. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 06 Feb 2019 14:18:35 -0800 - rev 520631
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Implement windows remoting server and client. r=jimm Implements the windows remove client and server based on the current remoting code in nsNativeAppSupportWin.cpp. Makes the hidden window classname encode both program name and profile name. nsNativeAppSupportWin is now just used for setting up the console. Differential Revision: https://phabricator.services.mozilla.com/D19076
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip