Mihai Alexandru Michis
a4db5efa81
Backed out changeset 4dd499946b35 (bug 1557694) for causing failures in browser_parsable_css.js CLOSED TREE
2019-07-22 17:51:14 +03:00
sotaro
70e1a770b5
Bug 1567816 - Remove WebRenderTextureHostWrapper r=nical
...
Differential Revision: https://phabricator.services.mozilla.com/D38837
--HG--
extra : moz-landing-system : lando
2019-07-22 08:03:59 +00:00
Paul Adenot
6d321304a4
Bug 1565575 - Allow access to AudioComponentRegistrar when doing audio remoting on OSX to be able to use system decoders. r=haik
...
When audio remoting is enabled, we can remove most of the sandbox exceptions,
except one, that allows using system calls to do decoding of audio and video
using system decoders (h264 and aac). Not doing that results in most mp4 files
to be unplayable, erroring out when doing calls like this:
https://searchfox.org/mozilla-central/rev/da855d65d1fbdd714190cab2c46130f7422f3699/dom/media/platforms/apple/AppleATDecoder.cpp:336
https://searchfox.org/mozilla-central/rev/da855d65d1fbdd714190cab2c46130f7422f3699/dom/media/platforms/apple/AppleATDecoder.cpp:545
We'll be able to remove it again when we'll use the RDD for everything, but in
the meantime, this exception is needed.
Differential Revision: https://phabricator.services.mozilla.com/D38465
--HG--
extra : moz-landing-system : lando
2019-07-22 08:22:40 +00:00
Marian Raiciof
914b7530c9
Bug 1560339 - Extra incoherent logging when running android mochitest r=gbrown
...
Do not decode data returned by get_file() in adb.py
Differential Revision: https://phabricator.services.mozilla.com/D38844
--HG--
extra : moz-landing-system : lando
2019-07-22 14:19:03 +00:00
Byron Campen [:bwc]
13d7ab645a
Bug 1566445: Rename a couple of macros to avoid conflicts. r=ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D38226
--HG--
extra : moz-landing-system : lando
2019-07-20 15:56:31 +00:00
Belén Albeza
7b23051c6e
Bug 1557694 - Use <button> instead of <a> for Start/Debug workers r=Ola
...
**NOTE: This depends on D35513, so if it has not landed yet, please `arc patch D35513` before patching this one on top.**
- `.devtools-button` styles in `common.css` are kinda broken , so I decided to roll out our own button component (`UIButton`) after consulting with Victoria colors, sizes, etc. The other downside to selectors in `common.css` is that they can have a high specificity :(
- Victoria said to use the "micro" style from Photon as the default style for buttons in the panels. So I created an even smaller "micro" styles (very similar to `.devtools-togglebutton`) for when we need smaller buttons.
- I created some light/dark variables in our stylesheets instead of on `variables.css` because `--theme-button-background` was already taken (only used in a single panel, but still…). Maybe after the buttons are fixed globally in the common folder, we could use the variables there. In the meantime, to avoid losing more time, I rolled out our own vars here.
Differential Revision: https://phabricator.services.mozilla.com/D37883
--HG--
extra : moz-landing-system : lando
2019-07-22 15:40:12 +00:00
Boris Zbarsky
9c74919340
Bug 1566595. Stop using [array] in nsIBinaryOutputStream. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D38387
--HG--
extra : moz-landing-system : lando
2019-07-22 14:52:04 +00:00
Nils Ohlmeier [:drno]
bb245ddcf0
Bug 1480088: Added length check for uplfec. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D38786
--HG--
extra : moz-landing-system : lando
2019-07-22 10:31:55 +00:00
Nick Alexander
cbf4f4f55e
Bug 1561939 - Extract `Perftest` abstract base class. r=rwood,perftest-reviewers
...
This mechanical transform lays the foundation for generalizing the
underlying test runner.
Differential Revision: https://phabricator.services.mozilla.com/D37132
--HG--
extra : moz-landing-system : lando
2019-07-19 23:01:11 +00:00
Nick Alexander
3316f7167c
Bug 1561939 - Pre: Make it easier to work with mozbase in Raptor locally. r=ahal
...
This is the equivalent of .pth in virtualenv declarations. It sets up
a .egg file with a `sys.path` addition, as far as I can tell.
Differential Revision: https://phabricator.services.mozilla.com/D37131
--HG--
extra : moz-landing-system : lando
2019-07-23 20:27:29 +00:00
Tim Huang
6cae15fd9f
Bug 1567416 - Part 3: Add a test for checking tracking protection icon loads correct icons according to the TP state. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D38670
--HG--
extra : moz-landing-system : lando
2019-07-23 08:50:23 +00:00
Tim Huang
9263e00d97
Bug 1567416 - Part 2: Update the tracking protection disabled icon to a newer version. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D38669
--HG--
extra : moz-landing-system : lando
2019-07-23 08:28:34 +00:00
Tim Huang
c04965b461
Bug 1567416 - Part 1: Fixing the issue that disabled tracking protection icon is not shown when TP is disabled for the given site. r=johannh
...
This patch fixes the CSS rule for displaying the disabled tracking
protection icon when TP is off.
Differential Revision: https://phabricator.services.mozilla.com/D38668
--HG--
extra : moz-landing-system : lando
2019-07-23 08:27:24 +00:00
Matthew Gregan
b07ad52d20
Bug 1539225 - Vendor Rust. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D38958
--HG--
extra : moz-landing-system : lando
2019-07-23 19:38:48 +00:00
Matthew Gregan
cbbdf7fcb4
Bug 1539225 - Update AudioIPC to pick up backend selection & context name support. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D38957
--HG--
extra : moz-landing-system : lando
2019-07-23 19:34:52 +00:00
Matthew Gregan
703bd02c00
Bug 1539225 - Pass cubeb backend name to AudioIPC server during init. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D37833
--HG--
extra : moz-landing-system : lando
2019-07-23 19:41:37 +00:00
Aaron Klotz
2f9b58fec0
Bug 1567614: Part 3 - Use ShellExecuteByExplorer in nsMIMEInfoWin; r=jmathies
...
Now that we have built up the required primatives in previous patches, this
patch simply replaces the previous code with a new version that uses the new
APIs from ShellHeaderOnlyUtils.h.
Differential Revision: https://phabricator.services.mozilla.com/D38945
--HG--
extra : moz-landing-system : lando
2019-07-23 20:18:21 +00:00
Aaron Klotz
bdb6129af0
Bug 1567614: Part 2 - Add ShellExecuteByExplorer overload to handle absolute PIDL lists; r=jmathies
...
For the URI handling case, we still want to parse the URI to look for any
malformation. OTOH, IShellDispatch2::ShellExecute does not accept PIDLs as
arguments, we we need an overload that converts the absolute PIDL back to a
path for the purposes of passing on to that interface.
Differential Revision: https://phabricator.services.mozilla.com/D38944
--HG--
extra : moz-landing-system : lando
2019-07-23 20:18:07 +00:00
Aaron Klotz
a9b427157f
Bug 1567614: Part 1 - Refactor launcher process's LaunchUnelevated to delegate to ShellExecuteByExplorer; r=jmathies
...
This is just so that both the launcher process and other Gecko code can share
this method.
Differential Revision: https://phabricator.services.mozilla.com/D38943
--HG--
extra : moz-landing-system : lando
2019-07-23 20:17:58 +00:00
Iain Ireland
f004b381ea
Bug 1544429: Part 0: Fix non-unified ARM build r=tcampbell
...
When I added TIOracle.cpp, this missing header broke the unified ARM build. (We don't test non-unified ARM builds by default.)
Differential Revision: https://phabricator.services.mozilla.com/D38729
--HG--
extra : moz-landing-system : lando
2019-07-22 17:22:15 +00:00
Jon Coppeard
e15efe8db1
Bug 1566859 - Update memory accounting information for held relocated arenas sooner r=sfink?
...
Differential Revision: https://phabricator.services.mozilla.com/D38373
--HG--
extra : moz-landing-system : lando
2019-07-18 22:35:17 +00:00
Jim Blandy
b6b88ec85d
Bug 1567117: Add missing #include in js/src/debugger/Script.cpp. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D38956
--HG--
extra : moz-landing-system : lando
2019-07-23 11:27:38 +00:00
Paul Adenot
a39a9bdd4d
Bug 1567457 - Vendor rust depencies: add ringbuf. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D38662
--HG--
extra : moz-landing-system : lando
2019-07-23 12:03:31 +00:00
Paul Adenot
86d1623bc3
Bug 1567457 - Update cubeb-pulse-rs to version ee6666. r=kinetik
...
Reviewed upstream by :achronop, :kinetik, :chunmin in:
https://github.com/djg/cubeb-pulse-rs/pull/41
https://github.com/djg/cubeb-pulse-rs/pull/42
https://github.com/djg/cubeb-pulse-rs/pull/43
https://github.com/djg/cubeb-pulse-rs/pull/44
https://github.com/djg/cubeb-pulse-rs/pull/45
Differential Revision: https://phabricator.services.mozilla.com/D38661
--HG--
extra : moz-landing-system : lando
2019-07-23 12:03:23 +00:00
Martin Stransky
6a432bbfd1
Bug 1565583 - Handle missing mEGLSurface in DEBUG mode to avoid GL error, r=sotaro
...
Differential Revision: https://phabricator.services.mozilla.com/D37873
--HG--
extra : moz-landing-system : lando
2019-07-23 10:59:05 +00:00
Tom Schuster
4e4dbeff23
Bug 1523706 - Extend devtools test. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37912
--HG--
extra : moz-landing-system : lando
2019-07-23 09:47:03 +00:00
Gabriel Luong
19aca80c51
Bug 1567276 - Refactor inspector to inspectorFront. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D38554
2019-07-18 15:33:55 -04:00
Coroiu Cristina
6d42386a82
Merge mozilla-central to inbound a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : fe224af87d863a8482fa90b6108ef3c5c93391f9
2019-07-22 19:08:45 +03:00
Brian Hackett
aebf72ab33
Bug 1405402 - Re-expand scope entries after resuming and re-pausing in a frame, r=jlast.
...
--HG--
extra : rebase_source : 16b3ef2e06b1310f01fa635ac99e7f970b2856b6
2019-07-21 14:50:09 -10:00
Brian Hackett
a5fa15c505
Bug 1556858 - Track memory/timing statistics in control logic, r=loganfsmyth.
...
--HG--
extra : rebase_source : a1e5f25258da738ba9dcf3d1814e51c9b2097fd0
2019-07-21 14:49:38 -10:00
Brian Hackett
affccc3856
Bug 1556847 - Fix various record/replay bugs, r=loganfsmyth.
...
--HG--
extra : rebase_source : c4746f6baefb9cbdcbb89397807aba0060a2b369
2019-07-21 14:48:53 -10:00
Coroiu Cristina
2170492c75
Merge mozilla-central to inbound a=merge
2019-07-22 13:07:37 +03:00
Coroiu Cristina
4436573fa3
Bug 1566215 - Fix ESlint failure on a CLOSED TREE
2019-07-22 09:27:29 +03:00
Bogdan Tara
7b6ebf83f7
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-07-22 07:51:53 +03:00
Bogdan Tara
0cd03d6d7f
Backed out changeset ad5e0980c273 (bug 1555454) for central permafails on browser_devices_get_user_media.js a=backout
2019-07-22 07:45:40 +03:00
Bogdan Tara
521937f62e
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-07-22 01:30:04 +03:00
Gurzau Raul
fe85045e81
Backed out 3 changesets (bug 1556847, bug 1556858, bug 1405402) for eslint failures at /actors/replay/debugger.js on a CLOSED TREE.
...
Backed out changeset 03df8624c36c (bug 1405402)
Backed out changeset 099de68d4716 (bug 1556858)
Backed out changeset 1bf0b6a8dd13 (bug 1556847)
2019-07-22 01:13:40 +03:00
Eugen Sawin
28a7d9c7d5
Bug 1501108 - [7.0] Add empty origin attribute values to fix yet another desktop test.
...
Differential Revision: https://phabricator.services.mozilla.com/D38820
--HG--
extra : moz-landing-system : lando
2019-07-21 19:06:22 +00:00
Eugen Sawin
69fe17c8a6
Bug 1501108 - [6.0] Update changelog.
...
Differential Revision: https://phabricator.services.mozilla.com/D38727
--HG--
extra : moz-landing-system : lando
2019-07-21 17:23:16 +00:00
Eugen Sawin
54c69d2380
Bug 1501108 - [5.1] Ensure that the context ID string is safe for Gecko processing. r=Ehsan,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D38188
--HG--
extra : moz-landing-system : lando
2019-07-21 17:36:41 +00:00
Eugen Sawin
1ecb9ae15b
Bug 1501108 - [4.0] Add empty origin attribute values to fix desktop tests. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D27811
--HG--
extra : moz-landing-system : lando
2019-07-21 17:36:41 +00:00
Eugen Sawin
10b4aa39cc
Bug 1501108 - [3.6] Extend StorageController API to delete session context data. r=baku,snorp,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D23732
--HG--
extra : moz-landing-system : lando
2019-07-21 17:20:19 +00:00
Eugen Sawin
a953b9ae74
Bug 1501108 - [2.4] Add Session Context ID test. r=snorp,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D20008
--HG--
extra : moz-landing-system : lando
2019-07-21 17:19:51 +00:00
Eugen Sawin
532f60a55d
Bug 1501108 - [1.7] Add GeckoView Session Context ID support. r=snorp,baku,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D19182
--HG--
extra : moz-landing-system : lando
2019-07-21 17:18:37 +00:00
alwu
b07d3f1fc2
Bug 1550442 - part2 : extend cue's duration. r=baku
...
In order not to miss the second cue, we extend the duration of both the second and third cue to 1 second. And adjust the third cue's start time to keep them non-overlapping.
Differential Revision: https://phabricator.services.mozilla.com/D38529
--HG--
extra : moz-landing-system : lando
2019-07-20 16:19:15 +00:00
Cameron McCormack
db2d38ee9a
Bug 1567328 - Improve the keyboard shortcuts in the Layout Debugger. r=dbaron
...
Differential Revision: https://phabricator.services.mozilla.com/D38582
--HG--
extra : moz-landing-system : lando
2019-07-19 18:38:47 +00:00
Cameron McCormack
3ed89287e3
Bug 1566215 - Part 6: Undo the insecure URI loading exception for the Layout Debugger. r=dbaron
...
Differential Revision: https://phabricator.services.mozilla.com/D38416
--HG--
extra : moz-landing-system : lando
2019-07-22 04:48:46 +00:00
Cameron McCormack
bc2763a680
Bug 1566215 - Part 5: Use a remote browser in the layout debugger. r=dbaron,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D38415
--HG--
extra : moz-landing-system : lando
2019-07-22 04:48:44 +00:00
Cameron McCormack
383e501763
Bug 1566215 - Part 4: Use message manager to send layout debugger commands to content. r=dbaron
...
Differential Revision: https://phabricator.services.mozilla.com/D38414
--HG--
extra : moz-landing-system : lando
2019-07-22 04:48:37 +00:00
Cameron McCormack
3c7a36d829
Bug 1566215 - Part 3: Move debugging state management into layoutdebug.js. r=dbaron
...
Many of these features are non-functional these days, but I'll keep them
hooked up in case we decide to fix them.
Differential Revision: https://phabricator.services.mozilla.com/D38413
--HG--
extra : moz-landing-system : lando
2019-07-22 04:48:35 +00:00