Michael Cooper
d652beb76a
Bug 1440778
- Implement show-heartbeat as internal Normandy action r=Gijs
...
The original, server-side implementation of this action was at
68d3e55a9d/client/actions/show-heartbeat/index.js
Differential Revision: https://phabricator.services.mozilla.com/D12345
--HG--
extra : moz-landing-system : lando
2018-11-27 19:22:19 +00:00
WR Updater Bot
9634d3a566
Bug 1510221 - Re-generate FFI header. r=kats
...
Depends on D13111
Differential Revision: https://phabricator.services.mozilla.com/D13112
--HG--
extra : moz-landing-system : lando
2018-11-27 19:20:07 +00:00
WR Updater Bot
6e2c5ceb9d
Bug 1510221 - Update webrender to commit 195582a8dc5b9c6d26d54ce8d70060ccc8f423d8 (WR PR #3337 ). r=kats
...
https://github.com/servo/webrender/pull/3337
Differential Revision: https://phabricator.services.mozilla.com/D13111
--HG--
extra : moz-landing-system : lando
2018-11-27 19:19:54 +00:00
Alexandre Poirot
0b2acc477f
Bug 1506546 - Remove unused AddonClient module. r=jdescottes
...
MozReview-Commit-ID: ExKMirBQJ3K
Depends on D12578
Differential Revision: https://phabricator.services.mozilla.com/D12951
--HG--
extra : moz-landing-system : lando
2018-11-27 19:16:34 +00:00
Alexandre Poirot
a9fa13cfb7
Bug 1506546 - Use protocol.js to fetch WebExtension target actor. r=yulia
...
We were dipatching the "connect" request manually, whereas we should be using
protocol.js specifications. It also help getting rid of another use of "form"
instead of "front"/activeTab in Target class.
MozReview-Commit-ID: IOH4mDprAVL
Depends on D12577
Differential Revision: https://phabricator.services.mozilla.com/D12578
--HG--
extra : moz-landing-system : lando
2018-11-27 19:16:51 +00:00
Alexandre Poirot
fb70cfb9ed
Bug 1506546 - Refactor about:debuggings. r=yulia,jdescottes
...
I did a dedicated patch for converting both about:debuggings as it is slightly more
complex as we have to tweak redux data, wrappers, mocks.
This patch also convert a manual "reload" request being done by about:debugging
and instead use protocol.js front to do it.
Also, I moved isLegacyTemporaryExtension to the front as it depends on accessing the form
and it should be better to keep form processing to the fronts, if possible.
MozReview-Commit-ID: 16qZkuCBp9b
Depends on D12576
Differential Revision: https://phabricator.services.mozilla.com/D12577
--HG--
extra : moz-landing-system : lando
2018-11-27 19:17:11 +00:00
Alexandre Poirot
2118292883
Bug 1506546 - Refactor listAddons call sites. r=yulia
...
Adapt to the new returned value of listAddons
and also always call it from RootFront instead of DebuggerClient.
Fix the spec in order to expose reload on the front (it was a miss from a previous patch).
MozReview-Commit-ID: AQ5EOQEqnxX
Depends on D12575
Differential Revision: https://phabricator.services.mozilla.com/D12576
--HG--
extra : moz-landing-system : lando
2018-11-27 19:17:48 +00:00
Alexandre Poirot
cca3ec2d57
Bug 1506546 - Implement RootFront.getAddon and use it to retrieve a single AddonTargetFront. r=yulia
...
MozReview-Commit-ID: nWTkfbF9qb
Depends on D12574
Differential Revision: https://phabricator.services.mozilla.com/D12575
--HG--
extra : moz-landing-system : lando
2018-11-27 19:18:06 +00:00
Alexandre Poirot
78feeeba2d
Bug 1506546 - Change the spec type of listAddons and accomodate using the front rather than the form. r=yulia
...
MozReview-Commit-ID: 4MAjszUiGUZ
Depends on D12573
Differential Revision: https://phabricator.services.mozilla.com/D12574
--HG--
extra : moz-landing-system : lando
2018-11-27 19:18:28 +00:00
Alexandre Poirot
fe4a5688be
Bug 1506546 - Refactor getAddonActorForId test helper. r=yulia
...
MozReview-Commit-ID: A7JxzO7rhhe
Differential Revision: https://phabricator.services.mozilla.com/D12573
--HG--
extra : moz-landing-system : lando
2018-11-27 19:18:46 +00:00
Rob Thijssen
d5df040c64
Bug 1509973 - move reftest from gecko-t-win10-64-hw to gecko-t-win10-64-gpu r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D12972
--HG--
extra : moz-landing-system : lando
2018-11-27 16:27:32 +00:00
Wes Kocher
43e4c14643
Bug 1506132 - Only __getitem__() in dicts that include the desired key to avoid printing tracebacks r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D12998
--HG--
extra : moz-landing-system : lando
2018-11-27 13:22:06 +00:00
Erica Wright
7d7e997a07
Bug 1507981 - Land string early, awaiting decision on the rest of the patch. r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D12694
--HG--
extra : moz-landing-system : lando
2018-11-27 19:04:32 +00:00
Raphael Pierzina
69647842f3
Bug 1509915 - Add helper function for waiting for a single ping to telemetry-tests-client; r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D13100
--HG--
extra : moz-landing-system : lando
2018-11-27 18:55:09 +00:00
Tom Prince
4f07d7aa2e
Bug 1482395: [mozrelease] Generate whats new blob and populate it during release; r=mtabara
...
Differential Revision: https://phabricator.services.mozilla.com/D12708
--HG--
extra : moz-landing-system : lando
2018-11-26 17:51:23 +00:00
Tom Prince
b416c4d4b2
Bug 1482395: [mozrelease] Add support for generating update metadata; r=mtabara
...
Differential Revision: https://phabricator.services.mozilla.com/D12707
--HG--
extra : moz-landing-system : lando
2018-11-27 18:47:14 +00:00
Mike Conley
74d08667b2
Bug 1509571 - Fix profiling for the sessionrestore_no_auto_restore Talos test. r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D12789
--HG--
extra : moz-landing-system : lando
2018-11-27 18:36:40 +00:00
alwu
682f483866
Bug 1509956 - Remove incorrect rebasing result in MSDM::loopingDecoding r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D12965
--HG--
extra : moz-landing-system : lando
2018-11-27 16:00:22 +00:00
Matthew Gaudet
578daf5837
Bug 1491827: Initial SMDOC for callWithABI r=nbp DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D13003
--HG--
extra : moz-landing-system : lando
2018-11-27 17:31:44 +00:00
Emilio Cobos Álvarez
aa3d33ef4e
Bug 1509989 - Make sure that CutContents doesn't remove nodes that isn't supposed to remove. r=mats
...
Depends on D13071
Differential Revision: https://phabricator.services.mozilla.com/D13072
--HG--
extra : moz-landing-system : lando
2018-11-27 18:02:17 +00:00
Emilio Cobos Álvarez
a40dd78966
Bug 1509989 - Make sure the start container is safe to access in nsRange::InsertNode. r=mats
...
Depends on D13070
Differential Revision: https://phabricator.services.mozilla.com/D13071
--HG--
extra : moz-landing-system : lando
2018-11-27 16:56:26 +00:00
Emilio Cobos Álvarez
365e75f46d
Bug 1509989 - Remove a useless null-check. r=mats
...
If startTextNode is null we unconditionally dereference tStartContainer.
Depends on D13069
Differential Revision: https://phabricator.services.mozilla.com/D13070
--HG--
extra : moz-landing-system : lando
2018-11-27 16:54:57 +00:00
Emilio Cobos Álvarez
c10bb786b1
Bug 1509989 - Factor out nsRange security checks. r=mats
...
Differential Revision: https://phabricator.services.mozilla.com/D13069
--HG--
extra : moz-landing-system : lando
2018-11-27 16:54:34 +00:00
Razvan Maries
8965794e05
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-11-27 19:35:52 +02:00
Razvan Maries
99a5f987b3
Merge mozilla-inbound to mozilla-central a=merge
2018-11-27 19:32:31 +02:00
Masayuki Nakano
7bd2c26c2c
Bug 1288640 - Make TextComposition not dispatch eCompositionChange events (DOM "text" event) in the default group of web content r=smaug
...
The usage of our specific "text" event is enough low (0.0003%). So, let's
stop dispatching the event in the default group of web content. Once we
release this new behavior, we can get rid of dispatching the event even in
chrome. Then, we can optimize the event order for new specs.
Differential Revision: https://phabricator.services.mozilla.com/D13034
--HG--
extra : moz-landing-system : lando
2018-11-27 13:26:51 +00:00
Iain Ireland
c1e04f8525
Bug 1509482: Add EnsureBallast calls r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D12954
--HG--
extra : moz-landing-system : lando
2018-11-27 10:36:18 +00:00
Masayuki Nakano
7d5d120fcc
Bug 1510081 - Remove docs.google.com from "dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode" r=smaug
...
It seems that Google Docs have already been fixed their bugs of mirroring
keyCode and charCode values of our keypress events. Therefore, we should
remove docs.google.com from the blacklist and collect new feedback from
Nightly testers.
Differential Revision: https://phabricator.services.mozilla.com/D13035
--HG--
extra : moz-landing-system : lando
2018-11-27 13:10:31 +00:00
Wes Kocher
1478aab54a
Bug 1499003 - Skip some especially flaky fennec wpt tests r=jgraham
...
Depends on D13012
Differential Revision: https://phabricator.services.mozilla.com/D13013
--HG--
extra : moz-landing-system : lando
2018-11-27 13:46:54 +00:00
Wes Kocher
81853f3dd9
Bug 1499003 - Update Fennec wpt expectations r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D13012
--HG--
extra : moz-landing-system : lando
2018-11-27 13:23:51 +00:00
Julian Descottes
b23c6925ca
Bug 1492700 - Migrate AdbRuntime to a class;r=daisuke
...
Depends on D12766
Differential Revision: https://phabricator.services.mozilla.com/D12767
--HG--
extra : moz-landing-system : lando
2018-11-27 12:53:26 +00:00
Julian Descottes
6efcd4a365
Bug 1492700 - Extract AdbRuntime out of adb-scanner.js;r=daisuke
...
Depends on D12765
Differential Revision: https://phabricator.services.mozilla.com/D12766
--HG--
rename : devtools/shared/adb/adb-scanner.js => devtools/shared/adb/adb-runtime.js
extra : moz-landing-system : lando
2018-11-27 12:52:00 +00:00
Julian Descottes
784ad32ab4
Bug 1492700 - Merge Runtime and FirefoxForAndroidRuntime into AdbRuntime;r=daisuke
...
Depends on D12764
Differential Revision: https://phabricator.services.mozilla.com/D12765
--HG--
extra : moz-landing-system : lando
2018-11-27 12:51:37 +00:00
Julian Descottes
49a9d44d6b
Bug 1492700 - Fold FirefoxOnAndroidRuntime.detect in scanner.detectRuntimes;r=daisuke
...
Depends on D12763
Differential Revision: https://phabricator.services.mozilla.com/D12764
--HG--
extra : moz-landing-system : lando
2018-11-27 12:51:14 +00:00
Julian Descottes
5e8457cd7d
Bug 1492700 - Stop exposing shell() on adb-device because it only forwards to ADB;r=daisuke
...
Depends on D12762
Differential Revision: https://phabricator.services.mozilla.com/D12763
--HG--
extra : moz-landing-system : lando
2018-11-27 12:50:57 +00:00
Julian Descottes
47188bc4cd
Bug 1492700 - adb-device.js should export AdbDevice and not Device;r=daisuke
...
Depends on D12761
Differential Revision: https://phabricator.services.mozilla.com/D12762
--HG--
extra : moz-landing-system : lando
2018-11-27 12:50:45 +00:00
Julian Descottes
8ebe10b461
Bug 1492700 - Convert Devices.jsm to adb-devices-registry module;r=daisuke
...
Depends on D12760
Differential Revision: https://phabricator.services.mozilla.com/D12761
--HG--
rename : devtools/shared/adb/Devices.jsm => devtools/shared/adb/adb-devices-registry.js
extra : moz-landing-system : lando
2018-11-27 12:50:12 +00:00
Julian Descottes
886ea34f17
Bug 1492700 - Move Devices.jsm to devtools/shared/adb folder;r=daisuke
...
Depends on D12759
Differential Revision: https://phabricator.services.mozilla.com/D12760
--HG--
rename : devtools/shared/apps/Devices.jsm => devtools/shared/adb/Devices.jsm
extra : moz-landing-system : lando
2018-11-27 12:49:49 +00:00
Julian Descottes
e9f2a32f79
Bug 1492700 - Stop sending adb-addon updates from Devices.jsm;r=daisuke
...
Depends on D12758
Differential Revision: https://phabricator.services.mozilla.com/D12759
--HG--
extra : moz-landing-system : lando
2018-11-27 12:49:11 +00:00
Julian Descottes
db59e29448
Bug 1492700 - Fix ADB stop() in case ADB start() was called several times;r=daisuke
...
Differential Revision: https://phabricator.services.mozilla.com/D12758
--HG--
extra : moz-landing-system : lando
2018-11-27 12:48:48 +00:00
Andreea Pavel
3e62071545
Backed out changeset 0a594d7bf930 (bug 1509973) for failing reftests on a CLOSED TREE
2018-11-27 15:40:45 +02:00
Andreea Pavel
f97b59258b
Backed out 2 changesets (bug 1504065) for failing Win reftest at child-in-animating-element-display-none.html on a CLOSED TREE
...
Backed out changeset 129188370231 (bug 1504065)
Backed out changeset 359e81b35cfb (bug 1504065)
2018-11-27 15:33:29 +02:00
WR Updater Bot
6b97f2cda8
Bug 1510222 - Re-generate FFI header. r=kats
...
Depends on D13057
Differential Revision: https://phabricator.services.mozilla.com/D13058
--HG--
extra : moz-landing-system : lando
2018-11-27 12:16:09 +00:00
WR Updater Bot
3200c589ee
Bug 1510222 - Update webrender to commit ea8f4a922b2aa38c40de137d7f0ab6598d53e29a (WR PR #3353 ). r=kats
...
https://github.com/servo/webrender/pull/3353
Differential Revision: https://phabricator.services.mozilla.com/D13057
--HG--
extra : moz-landing-system : lando
2018-11-27 12:15:46 +00:00
Andreea Pavel
772607498b
Backed out 7 changesets (bug 1506546) fo failing devtools at devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_system_addons.js on a CLOSED TREE
...
Backed out changeset fbe3f2183f32 (bug 1506546)
Backed out changeset 8972a2f14015 (bug 1506546)
Backed out changeset 00fe26234b3d (bug 1506546)
Backed out changeset 7d8e650e25c2 (bug 1506546)
Backed out changeset a293a37483b9 (bug 1506546)
Backed out changeset 7b75250a4f12 (bug 1506546)
Backed out changeset 23ad29cb776e (bug 1506546)
2018-11-27 14:37:14 +02:00
WR Updater Bot
347e5a041c
Bug 1510074 - Update webrender to commit 604c69a40920e34bb1b8fa3f02bca6e5edfe73f4 (WR PR #3352 ). r=kats
...
https://github.com/servo/webrender/pull/3352
Differential Revision: https://phabricator.services.mozilla.com/D13056
--HG--
extra : moz-landing-system : lando
2018-11-27 12:11:06 +00:00
Belén Albeza
e6a8a6668e
Bug 1479746 - (part 3) Instructions to upgrade react-router-dom library. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D12743
--HG--
extra : moz-landing-system : lando
2018-11-27 12:05:54 +00:00
Belén Albeza
a7dfb0dfc3
Bug 1479746 - (part 2) Add test for routes. r=jdescottes,daisuke
...
Differential Revision: https://phabricator.services.mozilla.com/D12316
--HG--
extra : moz-landing-system : lando
2018-11-27 12:08:04 +00:00
Belén Albeza
aace8a36d8
Bug 1479746 - Add router-like feature to navigate via URL bar. r=jdescottes,daisuke
...
I'm sorry this is just one commit, I should have split it :( I will submit tests in another patch.
- Vendored [react-router-dom](https://www.npmjs.com/package/react-router-dom ) library.
- Removed `getSelectedPageComponent` from `App` component and changed it to use React Router's `Route` components.
- Made the sidebar links to point to proper URL's. Thanks to this we don't need a lot of code/props we were passing to these items to select the proper page.
Some considerations over the implementation:
- React Router's `Switch` is used to wrap our routes, to ensure only one is rendered. Right now is not strictly necessary, but I think it helps to clarify that the routes are _not_ nested.
- We need to pass a `key` prop to the `RuntimePage` rendered in the route, so when we change the actual runtime shown, the page gets updated.
- The action `selectPage` gets called on `componentWillMount`, so it doesn't change state while rendering.
- When we reload the page and a device runtime is selected, we redirect to "This Firefox" page.
(Click on this GIF to see navigation 👇 )
{F1100903}
I'm sorry this has taken this long, it has been a bit of a headache 🙏
Differential Revision: https://phabricator.services.mozilla.com/D12147
--HG--
extra : moz-landing-system : lando
2018-11-27 12:03:12 +00:00
Jan de Mooij
6cab196785
Bug 1479394 - Clean up exception handling in bailout code and remove a MOZ_ASSERT_IF that triggered a UAF. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D12110
--HG--
extra : moz-landing-system : lando
2018-11-27 10:34:24 +00:00