Paul Adenot
c9069544bd
Bug 1531833 - Update libcubeb to 241e3c (and rebase an in-tree patch). r=kinetik
...
This has been reviewed by snorp, kinetik, achronop, in bug 1531833, and the
rollup has been rubberstamped by achronop in
https://github.com/kinetiknz/cubeb/pull/501 .
Differential Revision: https://phabricator.services.mozilla.com/D26937
--HG--
extra : moz-landing-system : lando
2019-04-16 15:44:47 +00:00
Paul Adenot
784704534a
Bug 1531833 - When the input is voice, activate the global communication mode. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D21738
--HG--
extra : moz-landing-system : lando
2019-04-16 15:42:42 +00:00
Paul Adenot
b1c0df1177
Bug 1531833 - Add a way to tell the graph driver that the audio input is voice. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D21737
--HG--
extra : moz-landing-system : lando
2019-04-16 15:42:38 +00:00
Paul Adenot
cd545b34bb
Bug 1531833 - Expose a way to set a global "communication mode" in CubebUtils, to be use by real-time duplex audio users. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D21736
--HG--
extra : moz-landing-system : lando
2019-04-16 15:42:33 +00:00
Paul Adenot
2867cb1c22
Bug 1531833 - Add a Java method that enables and disable all that is needed to do audio communication with an earpiece. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D21735
--HG--
extra : moz-landing-system : lando
2019-04-16 15:42:28 +00:00
Paul Adenot
90034d42cc
Bug 1531833 - Add bluetooth permission to GeckoView. r=snorp
...
This is needed to open an SCO channel and do proper (low-latency) bluetooth
communication when doing a call using WebRTC, or simply recording local audio in
a web application.
I think this is more of a GeckoView thing, but I'm a bit fuzzy on the
distinction, maybe it's the wrong manifest. I tested using Fennec.
Differential Revision: https://phabricator.services.mozilla.com/D21734
--HG--
extra : moz-landing-system : lando
2019-04-16 15:44:58 +00:00
Myk Melez
3e0a4662d6
Bug 1541798 - Fix broken default theme check for early blank window. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D27537
--HG--
extra : moz-landing-system : lando
2019-04-16 15:38:52 +00:00
jaril
7b078d1244
Bug 1544240 - Fixed Watch Expression vertical alignment r=davidwalsh
...
Set the expression container to 20px
Differential Revision: https://phabricator.services.mozilla.com/D27442
--HG--
extra : moz-landing-system : lando
2019-04-15 16:25:54 +00:00
Felipe Gomes
73bd8a3a10
Bug 1438872 - Document and test TelemetryEnvironment's e10sMultiProcesses. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D27584
--HG--
extra : moz-landing-system : lando
2019-04-16 15:32:28 +00:00
Erica Wright
b6503bd456
Bug 1543022 - do not show content blocking icon on about: pages when location change isSimulated. r=johannh
...
onLocationChange does not get the simulated events. We need to be hiding the icon from the onContentBlockingEvent as it was before, since that seems to cover all of them.
Differential Revision: https://phabricator.services.mozilla.com/D27166
--HG--
extra : moz-landing-system : lando
2019-04-16 15:26:22 +00:00
David Walsh
f22dd68dd8
Bug 1543999 - Shift-clicking the gutter should create disabled breakpoint r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D27286
--HG--
extra : moz-landing-system : lando
2019-04-12 18:35:31 +00:00
Christoph Kerschbaumer
aee4945e49
Bug 1544534: Add carveout for NullPrincipal when asserting if explicit CSP and CSP on Principal are equal. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D27700
--HG--
extra : moz-landing-system : lando
2019-04-16 14:19:44 +00:00
Kartikaya Gupta
2cfb84082d
Bug 1527380 - Re-enable fission test for WebRender. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D27699
--HG--
extra : moz-landing-system : lando
2019-04-16 14:57:16 +00:00
Ryan Hunt
c2babf8e51
Bug 1544538 - Pref off advanced layers. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D27565
--HG--
extra : moz-landing-system : lando
2019-04-16 00:27:46 +00:00
Byron Campen [:bwc]
c8b347cbbe
Bug 1543427 - Part 1: Do not prevent rollback from disassociating a stopped transceiver. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D26934
--HG--
extra : moz-landing-system : lando
2019-04-16 14:53:03 +00:00
Byron Campen [:bwc]
dfb7f83e12
Bug 1543427 - Part 0: Test-case for the bug. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D26933
--HG--
extra : moz-landing-system : lando
2019-04-16 14:54:07 +00:00
Thomas Wisniewski
d6d4176af2
Bug 1543983 - Whitelist about:compat as a secure page on Fennec; r=snorp
...
Whitelist about:compat as a secure page on Fennec
Differential Revision: https://phabricator.services.mozilla.com/D27391
--HG--
extra : moz-landing-system : lando
2019-04-16 14:37:34 +00:00
Emilio Cobos Álvarez
cef2d6e7fd
Bug 1544548 - Insert quirks.css later so that we hit the cascade data cache more often. r=heycam
...
Bug 1535788 moved the quirks.css insertion earlier, so the order will not match
when the commonish case where the document gets a shell and then knows the
compat mode, which means that we hit the cascade data cache a bit less often.
I'll also fix the order of the preference sheet vs. the quirks sheet in a
followup, right now whatever gets first ends ups earlier on the list.
Differential Revision: https://phabricator.services.mozilla.com/D27578
2019-04-16 16:39:31 +02:00
Dustin J. Mitchell
91e4d21a4b
Bug 1541436 - remove unused file r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D27697
--HG--
extra : moz-landing-system : lando
2019-04-16 14:00:20 +00:00
Sebastian Hengst
355c3e3d35
Bug 1540546 - fix webconsole tests about grouping of content blocking messages. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D27420
--HG--
extra : moz-landing-system : lando
2019-04-16 14:04:11 +00:00
Joel Maher
d2d7167993
Bug 1544473 - remove screen resolution check from osx perf configs. r=rwood
...
remove screen resolution check from os perf configs
Differential Revision: https://phabricator.services.mozilla.com/D27687
--HG--
extra : moz-landing-system : lando
2019-04-16 14:01:48 +00:00
Johann Hofmann
ea5a520abc
Bug 1544424 - Enable permissions.desktop-notification.postPrompt.enabled in Nightly. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D27508
--HG--
extra : moz-landing-system : lando
2019-04-16 13:30:13 +00:00
Alexis Beingessner
6cd8d63f3d
Bug 1544643 - allow fuzziness to be lower on bugs/1529992-1.html. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D27670
--HG--
extra : moz-landing-system : lando
2019-04-16 13:59:16 +00:00
Nicolas B. Pierron
f9db17163c
Bug 1534840 part 3 - Prevent ARM from generating nops within jump tables. r=sstangl
...
Depends on D26522
Differential Revision: https://phabricator.services.mozilla.com/D26523
--HG--
extra : moz-landing-system : lando
2019-04-16 13:56:58 +00:00
Nicolas B. Pierron
5b00acfbdf
Bug 1534840 part 2 - Prevent ARM64 from generating constant pools within jump tables. r=sstangl
...
Depends on D26521
Differential Revision: https://phabricator.services.mozilla.com/D26522
--HG--
extra : moz-landing-system : lando
2019-04-16 13:56:50 +00:00
Nicolas B. Pierron
092c959227
Bug 1534840 part 1 - Add an assertion to check that we can generate contiguous jump tables. r=sstangl
...
Depends on D26520
Differential Revision: https://phabricator.services.mozilla.com/D26521
--HG--
extra : moz-landing-system : lando
2019-04-16 13:56:48 +00:00
Nicolas B. Pierron
50c7913e7f
Bug 1534840 part 0 - Clarify table case generation in CodeGenerator::visitOutOfLineSwitch. r=sstangl
...
Differential Revision: https://phabricator.services.mozilla.com/D26520
--HG--
extra : moz-landing-system : lando
2019-04-16 13:56:46 +00:00
Erica Wright
3897073a3f
Bug 1543280 - Enable FP and CM in strict in all channel, enable FP and CM in standard for nightly and early beta. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D27315
--HG--
extra : moz-landing-system : lando
2019-04-16 13:53:18 +00:00
Nathan Froyd
0d8cc55ffb
Bug 1542958 - avoid malloc/delete[] mismatches in elfhack; r=glandium
...
We were allocating ElfSection's data with `new[]` and modifying it with
`realloc` in some places, which causes allocator mismatches.
Consistently manage the data with `malloc`, `realloc`, and `free` instead.
Differential Revision: https://phabricator.services.mozilla.com/D27327
--HG--
extra : moz-landing-system : lando
2019-04-15 23:40:04 +00:00
Ehsan Akhgari
33df4a4c48
Bug 1544131 - Part 3: Add tests for the interaction of JS provided referrer policies with each one of the default referrer policy values applied to third-party trackers; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D27395
--HG--
extra : moz-landing-system : lando
2019-04-15 08:08:18 +00:00
Ehsan Akhgari
a49e6df780
Bug 1544131 - Part 2: Remove the script test from browser_referrerDefaultPolicy.js since the <script> element doesn't provide support for the referrerPolicy API; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D27394
--HG--
extra : moz-landing-system : lando
2019-04-15 08:08:05 +00:00
Ehsan Akhgari
941a844392
Bug 1544131 - Part 1: Ensure that the referrer policy provided by JS/DOM will override the default referrer policy applied to third-party trackers; r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D27393
--HG--
extra : moz-landing-system : lando
2019-04-15 13:05:10 +00:00
Emilio Cobos Álvarez
7d7f571903
Bug 1543808 - Refactor the selector parser to make implementing ::part() easier. r=xidorn
...
::slotted() is already weird in the sense that it supports a pseudo-element
afterwards (so ::slotted(*)::before is valid for example).
::part() is weirder because you are supposed to allow stuff like
::part(foo):hover, ::part(foo):hover::before, etc.
In order to avoid making the already-complex parse_compound_selector more
complex, shuffle stuff so that we pass the progress of our current compound
selector around, and is the parsing code for each selector which decides whether
it's ok to parse at the given point.
Differential Revision: https://phabricator.services.mozilla.com/D27158
--HG--
extra : moz-landing-system : lando
2019-04-16 13:16:56 +00:00
Jan de Mooij
f0d37eef6a
Bug 1544737 - Make AbstractGeneratorObject::ResumeKind an enum class, rename to js::GeneratorResumeKind. r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D27662
--HG--
extra : moz-landing-system : lando
2019-04-16 11:32:10 +00:00
Luca Greco
b353df61ec
Bug 1542842 - Fix remaining references to undefined Ci.nsITelemetry constant in WebExtensions tests. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D27650
--HG--
extra : moz-landing-system : lando
2019-04-16 12:58:30 +00:00
Nicolas Silva
bd2c8b86cd
Bug 1544374 - Make FilterOp not copy. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D27480
--HG--
extra : moz-landing-system : lando
2019-04-16 07:43:04 +00:00
Thomas Wisniewski
80259dac21
Bug 1539003 - update InternalHeaders get/set/append/delete to match the spec; r=hsivonen
...
update Fetch InternalHeaders get/set/append/delete to match the spec
Differential Revision: https://phabricator.services.mozilla.com/D27531
--HG--
extra : moz-landing-system : lando
2019-04-16 06:34:05 +00:00
Nihanth Subramanya
fe7c7d5fb8
Bug 1531838 - Set up fxmonitor PanelUI only when actually showing a notification. r=johannh
...
This avoids an AssertionError when loading a stylesheet in a nested
event loop. See comment 15 in the bug.
Differential Revision: https://phabricator.services.mozilla.com/D26971
--HG--
extra : moz-landing-system : lando
2019-04-16 12:06:48 +00:00
Nihanth Subramanya
3b06eee462
Bug 1531838 - Ensure we don't set up twice on any window. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D26701
--HG--
extra : moz-landing-system : lando
2019-04-14 17:49:57 +00:00
Nihanth Subramanya
0ba1f6de8b
Bug 1531838 - Reliably wait for click-to-play popup notification in private windows. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D26700
--HG--
extra : moz-landing-system : lando
2019-04-14 17:48:23 +00:00
Nihanth Subramanya
f73d0b3588
Bug 1531838 - Inline PanelUI code and avoid leaving behind properties on windows. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D26699
--HG--
extra : moz-landing-system : lando
2019-04-14 17:47:50 +00:00
Nihanth Subramanya
f19c2f0fee
Bug 1531838 - Enable Firefox Monitor by default. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D23837
--HG--
extra : moz-landing-system : lando
2019-04-14 17:47:11 +00:00
Art-Vanderlay
1174054e9b
Bug 1514766 - Change the order of the autocomplete popup to display lowercase items and perfect matches first. r=nchevobbe.
...
The autocomplete popup in the web console now favours matches
with the user input in alphabetical order with lowercase letters and
perfect matches brought to the top of the list.
e.g.
Typing 'document.styleSheets' brings up the result:
-styleSheets
-styleSheetSets
Differential Revision: https://phabricator.services.mozilla.com/D19330
--HG--
extra : moz-landing-system : lando
2019-04-16 12:31:51 +00:00
Nicolas Chevobbe
adc0b4a5e5
Bug 1260877 - Display a Show content messages checkbox in Browser Console. r=bgrins.
...
A preference is added to enable this feature, another one
to store the last value of the checkbox.
When unchecked, the console hides all the messages that
don't originate from a chrome contect, via the `chromeContext`
property on the message.
Since we already have a test to check that content messages are
displayed in the console output, we use it to assert the
effects of the "Show content messages" checkbox.
Differential Revision: https://phabricator.services.mozilla.com/D26337
--HG--
extra : moz-landing-system : lando
2019-04-16 09:09:01 +00:00
Nicolas Chevobbe
d1db0f1589
Bug 1260877 - Add a chromeContext
property to ConsoleMessage. r=bgrins.
...
This property was already in console api message packet,
and this patch also adds it to pageError packets (retrieving
it from nsIScriptError.isFromChromeContext).
Stubs are updated to include the new property.
Differential Revision: https://phabricator.services.mozilla.com/D26336
--HG--
extra : moz-landing-system : lando
2019-04-16 09:08:34 +00:00
Honza Bambas
f3e4a0c5fa
Bug 1536511 - Cache-control: stale-while-revalidate response header implementation,
...
Differential Revision: https://phabricator.services.mozilla.com/D27661
--HG--
extra : moz-landing-system : lando
2019-04-16 11:44:50 +00:00
Richard Marti
df8dc71144
Bug 1544026 - Add a tab color for the in-content.dark-mode mode. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D27311
--HG--
extra : rebase_source : 8da67a543b83108e8b3dcf13df97ed6da4f758c8
2019-04-15 19:33:43 +02:00
Kestrel
63795cc832
Bug 1544241 - Fix about:performance table header transparency for in-content dark mode and also fill the full height of the header r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D27660
--HG--
extra : moz-landing-system : lando
2019-04-16 11:43:01 +00:00
Ms2ger
36d0e5421b
Bug 1544041 - Add test-also support to wpt-in-jstests; r=bbouvier
...
Differential Revision: https://phabricator.services.mozilla.com/D27478
--HG--
extra : moz-landing-system : lando
2019-04-16 10:03:55 +00:00
sotaro
b3d89e4d54
Bug 1543560 - Move NotifyWebRenderError() to CompositorManagerParent r=nical
...
NotifyWebRenderError is sent via CompositorBridgeParent/CompositorBridgeChild. It is not good, since they are re-created for each nsBaseWidget::CreateCompositorSession() call. Then there could be a case that the NotifyWebRenderError is not notified to GPUProcessManager and a crash was caused by NotifyWebRenderError message during ipc close. CompositorManagerParent/CompositorManagerChild are stable for sending NotifyWebRenderError.
Differential Revision: https://phabricator.services.mozilla.com/D27030
--HG--
extra : moz-landing-system : lando
2019-04-16 07:45:00 +00:00