6a2f74caa1c2afa5bc7af596ca37880939aaaa30: Bug 1491764 - Mutualize runtimes reducer logic to update single runtime;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Wed, 03 Oct 2018 10:33:48 +0000 - rev 495263
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491764 - Mutualize runtimes reducer logic to update single runtime;r=ladybenko Depends on D7308 . This changeset introduces a common helper to modify a single runtime in the list of runtimes. Differential Revision: https://phabricator.services.mozilla.com/D7309
594454d6b1cce40d69e021d5cf6e5aada279a38d: Bug 1491764 - Remove unused networkRuntimes parameter from RuntimesState constructor;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Wed, 03 Oct 2018 08:50:12 +0000 - rev 495262
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491764 - Remove unused networkRuntimes parameter from RuntimesState constructor;r=ladybenko Depends on D7307. This was not mentioned in the bug description but this cleanup is also related to support of network locations runtime. The RuntimesState() method accepts a networkRuntimes parameter at the moment, but it is never provided. Differential Revision: https://phabricator.services.mozilla.com/D7308
3e260539c399797e74ab7bebdad9cf62207a5e23: Bug 1491764 - Update debugRemoteAddon to accept addonID as parameter;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Wed, 03 Oct 2018 08:48:55 +0000 - rev 495261
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491764 - Update debugRemoteAddon to accept addonID as parameter;r=ladybenko The call to getAddonForm has been inline in debugRemoteAddon. Differential Revision: https://phabricator.services.mozilla.com/D7307
bf098432003adaa3862f8271de486ee3bdbd8362: Bug 1493128 - Consider a single mouse type device queried by SetupDiEnumDeviceInterfaces on tablet or on system with a digitizer as COARSE type pointer device. r=masayuki
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 04 Oct 2018 07:23:57 +0000 - rev 495260
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1493128 - Consider a single mouse type device queried by SetupDiEnumDeviceInterfaces on tablet or on system with a digitizer as COARSE type pointer device. r=masayuki Unfortunately there is no realiable way to tell whether there is no mouse connected or not. So we are going to take a heuristic way here. The way is that; 1) Count mouse type devices with SetupDiEnumDeviceInterfaces [1] 2) If the count is 1 and if the system is used as tablet or has a touch device, the device should be COARSE This way causes a misrecognition as if there is a mouse device in the case where the touchscreen is disabled on the tablet even if there is no mouse connected (i.e. the case where CountMouseDevices() returns 1 and the system is on table mode). We will try to fix the misrecognition in a later bug (bug 1495938). [1] https://docs.microsoft.com/en-us/windows/desktop/api/setupapi/nf-setupapi-setupdienumdeviceinterfaces Differential Revision: https://phabricator.services.mozilla.com/D7565
b37a0f29a956f16fd757ad0884b9f907f3d15f3c: Bug 1461714 - Land debugger's main module sources r=jlast
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 03 Oct 2018 20:17:52 +0000 - rev 495259
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1461714 - Land debugger's main module sources r=jlast MozReview-Commit-ID: DXYRD1hWarA Depends on D1741 Differential Revision: https://phabricator.services.mozilla.com/D7622
c4c98ffc7f4f34ca6823ee35fb9f7d869d34ce28: Bug 1461714 - Introduce DebuggerModules in moz.build to build Debugger.html modules from (jsx) sources r=mshal,jlast
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 03 Oct 2018 20:16:53 +0000 - rev 495258
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1461714 - Introduce DebuggerModules in moz.build to build Debugger.html modules from (jsx) sources r=mshal,jlast MozReview-Commit-ID: 1UuU6tV6LC2 Differential Revision: https://phabricator.services.mozilla.com/D1741
ee830971f05015788d8087fb2beb2eb8ba8223bf: Backed out changeset c50a3b343ac8 (bug 1493128) for build bustages on InputDeviceUtils.cpp. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 04 Oct 2018 09:42:41 +0300 - rev 495257
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out changeset c50a3b343ac8 (bug 1493128) for build bustages on InputDeviceUtils.cpp. CLOSED TREE
b5a47b972169a6fea58589a0513ddce7b289c7b9: Bug 1494707 - Add a null check for a retrieved row accessible in HTMLTableAccessible::CellAt, r=surkov
Marco Zehe <mzehe@mozilla.com> - Thu, 04 Oct 2018 06:30:06 +0000 - rev 495256
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494707 - Add a null check for a retrieved row accessible in HTMLTableAccessible::CellAt, r=surkov When checking for an accessible if it is a table row instead of a table cell, when retrieving the actual row at the given index, null check it to make sure we don't pass an invalid accessible to the TableAccessible::CellInRowAt method. I accidentally omitted that null check in the updated patch for bug 1486668. Differential Revision: https://phabricator.services.mozilla.com/D7162
c50a3b343ac847e4e112bbb8b4c2892167813b80: Bug 1493128 - Consider a single mouse type device queried by SetupDiEnumDeviceInterfaces on tablet or on system with a digitizer as COARSE type pointer device. r=masayuki
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 04 Oct 2018 06:20:14 +0000 - rev 495255
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1493128 - Consider a single mouse type device queried by SetupDiEnumDeviceInterfaces on tablet or on system with a digitizer as COARSE type pointer device. r=masayuki Unfortunately there is no realiable way to tell whether there is no mouse connected or not. So we are going to take a heuristic way here. The way is that; 1) Count mouse type devices with SetupDiEnumDeviceInterfaces [1] 2) If the count is 1 and if the system is used as tablet or has a touch device, the device should be COARSE This way causes a misrecognition as if there is a mouse device in the case where the touchscreen is disabled on the tablet even if there is no mouse connected (i.e. the case where CountMouseDevices() returns 1 and the system is on table mode). We will try to fix the misrecognition in a later bug (bug 1495938). [1] https://docs.microsoft.com/en-us/windows/desktop/api/setupapi/nf-setupapi-setupdienumdeviceinterfaces Differential Revision: https://phabricator.services.mozilla.com/D7565
113f6263774f62d1dbf707e415e7f6f7040bbc60: Bug 1495350 - Adjust fill mode to use on the compositor based on the playback rate; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 04 Oct 2018 05:10:38 +0000 - rev 495254
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495350 - Adjust fill mode to use on the compositor based on the playback rate; r=hiro When a compositor animation finishes that doesn't apply a fill, rather than jumping back to the underlying value immediately we should apply a fill mode until the main thread has a chance to remove the animation from the compositor. This ensures that any main thread effects that are intended to synchronize with the end of the animation have a chance to run before we show the underlying style and helps to avoid flicker in such cases. Currently we apply this synthesized fill mode to animations when they run forwards (i.e. positive playback rate), but not backwards. This patch makes us apply the same handling when running in reverse. Differential Revision: https://phabricator.services.mozilla.com/D7259
7591833a8d93ddbe66bfd123d76d9efab493b5d4: Bug 1496232 - Remove references to textbox.css in datetimebox.xml r=dao
Timothy Guan-tin Chien <timdream@gmail.com> - Thu, 04 Oct 2018 06:05:43 +0000 - rev 495253
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496232 - Remove references to textbox.css in datetimebox.xml r=dao Differential Revision: https://phabricator.services.mozilla.com/D7662
f87eeba88f1cf3f4d41095f7a58cb518a59f844c: Bug 1496287 - Fix unused import warning r=hiro
Cameron McCormack <cam@mcc.id.au> - Thu, 04 Oct 2018 05:45:25 +0000 - rev 495252
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496287 - Fix unused import warning r=hiro Differential Revision: https://phabricator.services.mozilla.com/D7676
bd1d38fb62484d96857a2900a7085687ab49a308: Bug 1491848 Patch libyuv to fix the x86 mingw-clang build r=jesup
Tom Ritter <tom@mozilla.com> - Wed, 03 Oct 2018 22:00:44 +0000 - rev 495251
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491848 Patch libyuv to fix the x86 mingw-clang build r=jesup This patch combines the following two upstream patches (which we are missing, because we're out of date): https://chromium.googlesource.com/libyuv/libyuv/+/d8680893ecfcffd952c7a5d0dc1878d1c486a4e4%5E%21/ https://chromium.googlesource.com/libyuv/libyuv/+/6e498475c749063485a046dfb24e1fa1a81cbedf%5E%21/ Differential Revision: https://phabricator.services.mozilla.com/D7218
9eff0dcbd18f0b29bd6f6f7bcb2707404ca58935: Bug 1496073 - [Tablets] Hide Notification settings header when unnecessary; r=jchen
Petru Lingurar <petru.lingurar@softvision.ro> - Thu, 04 Oct 2018 03:27:42 +0000 - rev 495250
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496073 - [Tablets] Hide Notification settings header when unnecessary; r=jchen Followup to bug 1456110 which didn't account for the Settings headers used on tablets. Currently the Notification settings screen lets the user enable/disable two types of notifications, both depending on Switchboard experiments. If none of those experiments are available for the user, the entire settings group will be hidden to avoid any confusion. Differential Revision: https://phabricator.services.mozilla.com/D7614
323691f11567176e1e70a6d49a628e2ed653de6e: Bug 1495964 - Remove unnecessary NS_ASSERTION in nsChildView::DispatchEvent() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 04 Oct 2018 02:51:16 +0000 - rev 495249
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495964 - Remove unnecessary NS_ASSERTION in nsChildView::DispatchEvent() r=m_kato The assertion was reasonable check before fixing bug 1446401. However, this is currently valid situation in UI Events spec. Differential Revision: https://phabricator.services.mozilla.com/D7578
2735d9fa61d7b0623b2a9c63cc68ff6b5ba83f7d: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Thu, 04 Oct 2018 07:10:05 +0300 - rev 495248
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
9c9d32068acf37740896df161189fb413ac169a2: Bug 1494763 - Use a single shared GLContext in RenderThread when we support it. r=sotaro
Dan Glastonbury <dan.glastonbury@gmail.com> - Thu, 04 Oct 2018 02:54:50 +0000 - rev 495247
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494763 - Use a single shared GLContext in RenderThread when we support it. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D7382
e682824ac09e11bc6e3778f2e1aeb89dea4043bd: Bug 1496188. blob-img: remove animated geometry root code that makes no sense r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 04 Oct 2018 01:11:32 +0000 - rev 495246
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496188. blob-img: remove animated geometry root code that makes no sense r=mstange Differential Revision: https://phabricator.services.mozilla.com/D7642
47f1126313c624f27bf6b6622162727fa596f9d9: Bug 1486819 move search engine specific logic into search service, r=mkaply
Shane Caraveo <scaraveo@mozilla.com> - Wed, 03 Oct 2018 21:35:22 +0000 - rev 495245
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1486819 move search engine specific logic into search service, r=mkaply refactor some code into the search service. This is necessary to allow the searchservice to pull multiple locales or regions from a single extension, based on data the searchservice maintains. Differential Revision: https://phabricator.services.mozilla.com/D7632
1f268b2058c9e498547c2a902127fa45a93673f8: Bug 1486819 - support mozParams in webext search engines r=aswan,adw,mkaply
Shane Caraveo <scaraveo@mozilla.com> - Wed, 03 Oct 2018 20:23:16 +0000 - rev 495244
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1486819 - support mozParams in webext search engines r=aswan,adw,mkaply mkaply for overall search engine api changes adw for searchservice changes. note that a small part of it will be removed in favor of the fix from bug 1485508 aswan for webextension side. note that I want to do better with the distribution signal, that can be in bug 1488517 Differential Revision: https://phabricator.services.mozilla.com/D4473
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip