339ab54ca471854bdbfbb2f9eb6d7d70a6d2ece3: Bug 1578355 - Part 2: Introduce UserActivation::State; r=smaug
Edgar Chen <echen@mozilla.com> - Fri, 20 Sep 2019 10:31:57 +0000 - rev 558884
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1578355 - Part 2: Introduce UserActivation::State; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D45344
284299dac42cdec53b949781a2b739458a6c8a19: Bug 1578355 - Part 1: Move user-activation code from EventStateManager to UserActivation; r=smaug
Edgar Chen <echen@mozilla.com> - Fri, 20 Sep 2019 10:31:55 +0000 - rev 558883
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1578355 - Part 1: Move user-activation code from EventStateManager to UserActivation; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D45168
e3a5836b677af4e52f309e416ebe33048921b829: Backed out 2 changesets (bug 1577757, bug 1576900) for build bustage in build/src/js/src/wasm/WasmTypes. On a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Fri, 20 Sep 2019 13:37:51 +0300 - rev 558882
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Backed out 2 changesets (bug 1577757, bug 1576900) for build bustage in build/src/js/src/wasm/WasmTypes. On a CLOSED TREE Backed out changeset fe49a3616f91 (bug 1576900) Backed out changeset 9a94f14b4192 (bug 1577757)
a5c23245837ebdd99532e8bfaca05774c5c96d9d: Bug 1572281 - Remove audio device change notifications from video capture in Windows. r=dminor
Alex Chronopoulos <achronop@gmail.com> - Wed, 18 Sep 2019 13:12:30 +0000 - rev 558881
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1572281 - Remove audio device change notifications from video capture in Windows. r=dminor Video capture used to provide device change notifications for audio and video devices. From now on, CubebDeviceEnumerator will provide audio device change notifications thus video capture is updated to notify only changes of the video device. This is the windows part. Differential Revision: https://phabricator.services.mozilla.com/D46274
3bd2c4d6811b03e1c2085cd51f8217df90306536: Bug 1572281 - Remove audio device change notifications from video capture in OSX. r=dminor
Alex Chronopoulos <achronop@gmail.com> - Wed, 18 Sep 2019 13:16:56 +0000 - rev 558880
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1572281 - Remove audio device change notifications from video capture in OSX. r=dminor Video capture used to provide device change notifications for audio and video devices. From now on, CubebDeviceEnumerator will provide audio device change notifications thus video capture is updated to notify only changes of the video device. This is the OSX part. Differential Revision: https://phabricator.services.mozilla.com/D46273
7bf7263db30b794139332691f4fbc98b4bfcfdd7: Bug 1572281 - Remove audio device change notifications from video capture in Linux. r=dminor
Alex Chronopoulos <achronop@gmail.com> - Wed, 18 Sep 2019 13:16:57 +0000 - rev 558879
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1572281 - Remove audio device change notifications from video capture in Linux. r=dminor Video capture used to provide device change notifications for audio and video devices. From now on, CubebDeviceEnumerator will provide audio device change notifications thus video capture is updated to notify only changes of the video device. This is the Linux part. Differential Revision: https://phabricator.services.mozilla.com/D46272
9f15627684961ce192df91efb997b88b56e9cd98: Bug 1572281 - Enhance CubebDeviceEnumerator to accept listeners and signal notifications when an audio device changes. r=pehrsons
Alex Chronopoulos <achronop@gmail.com> - Fri, 20 Sep 2019 10:13:51 +0000 - rev 558878
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1572281 - Enhance CubebDeviceEnumerator to accept listeners and signal notifications when an audio device changes. r=pehrsons CubebDeviceEnumerator already knows when an audio device changes. It is enhanced to allow listeners/observers registration and to create notifications when that happens. Also, it is hooked to the existing notification path. On a minor note, it has been revisited the way the enumerator is touched in MediaEngineWebRTC class. Differential Revision: https://phabricator.services.mozilla.com/D46271
90286c5d1ef171475be1d02d337825ef5fcf3b14: Bug 1572281 - In DeviceChangeCallback class separate the observer from the subject functionality. r=pehrsons
Alex Chronopoulos <achronop@gmail.com> - Fri, 20 Sep 2019 10:11:31 +0000 - rev 558877
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1572281 - In DeviceChangeCallback class separate the observer from the subject functionality. r=pehrsons DeviceChangeCallback class implements the observer pattern. However, the role of the observer and the subject is integrated into the same class which makes use of virtual methods to allow a separation of the roles. This makes code reading difficult. Also, it does not allow from a class to inherit only the observer role or the subject role. This patch breaks the DeviceChangeCallback class into two classes according to the observer or subject functionality. Differential Revision: https://phabricator.services.mozilla.com/D46270
394cb5645323fa4b0c61397fe2daa553157362ff: Bug 1581574 - Remove Heap<T> write barrier and rely on existing read barrier to make incremental marking work r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 20 Sep 2019 10:09:19 +0000 - rev 558876
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1581574 - Remove Heap<T> write barrier and rely on existing read barrier to make incremental marking work r=sfink Differential Revision: https://phabricator.services.mozilla.com/D46133
fe49a3616f91ec154b6db215a7ff0240d4872a15: Bug 1576900 - Wasm FuncType has a vector of return values r=luke
Andy Wingo <wingo@igalia.com> - Fri, 20 Sep 2019 10:03:30 +0000 - rev 558875
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1576900 - Wasm FuncType has a vector of return values r=luke Differential Revision: https://phabricator.services.mozilla.com/D43604
9a94f14b419211d487168aea11ffc0fc3bcef149: Bug 1577757 - Add a compile-time option for wasm multi-value r=luke
Andy Wingo <wingo@igalia.com> - Fri, 20 Sep 2019 07:53:50 +0000 - rev 558874
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1577757 - Add a compile-time option for wasm multi-value r=luke Differential Revision: https://phabricator.services.mozilla.com/D44142
f63bec9d338547074c12913e5bcf8b2c50ceff9f: Bug 1582124 - Break Document cycles when they are destroyed r=smaug
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 19 Sep 2019 13:41:44 +0000 - rev 558873
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1582124 - Break Document cycles when they are destroyed r=smaug This patch nulls out a Document's promises when it is destroyed to break cycles going through them and ensure Documents are cleaned up sooner. Differential Revision: https://phabricator.services.mozilla.com/D46286
a6dff66393c94abda1e9abaee94fff8201a6ab48: Bug 1561944 - Implement nsINetworkLinkService.networkID for Android r=valentin
Michal Novotny <michal.novotny@gmail.com> - Thu, 19 Sep 2019 13:47:46 +0000 - rev 558872
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1561944 - Implement nsINetworkLinkService.networkID for Android r=valentin Patch changes nsAndroidNetworkLinkService so it uses NetlinkService for network ID calculation as well as for notifications about network changes. Differential Revision: https://phabricator.services.mozilla.com/D43385
a7e1a6952d120e88a05775519657679cb9c8fe61: Merge mozilla-central to autoland. On a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Fri, 20 Sep 2019 12:55:32 +0300 - rev 558871
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Merge mozilla-central to autoland. On a CLOSED TREE
24adfd1075527407b1de52c9dd110ef3c36415c0: Bug 1582445 disable browser_webconsole_worklet_error.js on release_or_beta r=baku
Karl Tomlinson <karlt+@karlt.net> - Fri, 20 Sep 2019 09:26:26 +0000 - rev 558870
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1582445 disable browser_webconsole_worklet_error.js on release_or_beta r=baku until intentional crash is removed. https://searchfox.org/mozilla-central/rev/7531325c8660cfa61bf71725f83501028178cbb9/dom/worklet/Worklet.cpp#439 Differential Revision: https://phabricator.services.mozilla.com/D46554
cc64c7f364b796a1696a7012822c3b7af7dfea15: Bug 1472328 - Check if we're already at the end of the frame's content. r=mats
Jonathan Kew <jkew@mozilla.com> - Mon, 16 Sep 2019 19:07:00 +0000 - rev 558869
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1472328 - Check if we're already at the end of the frame's content. r=mats Differential Revision: https://phabricator.services.mozilla.com/D45924
18d269bf8559b7494e5fd42d66e930e3a01d5fb2: Bug 1577280 - Add a script filename validation callback. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 20 Sep 2019 07:41:30 +0000 - rev 558868
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1577280 - Add a script filename validation callback. r=tcampbell This is a process-wide callback that can be used by embedders to block parsing or decoding of scripts that are considered unsafe. Differential Revision: https://phabricator.services.mozilla.com/D44620
71593c0fa93d2219efc726df46aa39b118ed3d1f: Bug 1575438 - Don't use colon as argument separator on generate-sdk-bindings task. r=nalexander
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 20 Sep 2019 08:19:51 +0000 - rev 558867
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1575438 - Don't use colon as argument separator on generate-sdk-bindings task. r=nalexander The colon is drive separator on Windows, so if supporting Windows as build environment, we have to change it. Differential Revision: https://phabricator.services.mozilla.com/D44932
8877167f6d201cddd098cd719a80cb135ec4d942: Bug 1578255 - Update mozprofile tests to use wptserve; r=raphael
b4hand <bforehand@mozilla.com> - Thu, 19 Sep 2019 15:14:50 +0000 - rev 558866
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1578255 - Update mozprofile tests to use wptserve; r=raphael Differential Revision: https://phabricator.services.mozilla.com/D45431
a03583b4aa2b4f749c546043c7aabef76f4afa5c: Bug 1578475: Cleanup Remote Canvas 2D IPC classes when not used for certain duration. r=mattwoodrow
Bob Owen <bobowencode@gmail.com> - Tue, 17 Sep 2019 00:15:59 +0000 - rev 558865
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1578475: Cleanup Remote Canvas 2D IPC classes when not used for certain duration. r=mattwoodrow This also changes CompositorBridgeChild to create the CanvasChild lazily. Depends on D44154 Differential Revision: https://phabricator.services.mozilla.com/D44873
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip