Hiroyuki Ikezoe
8bec65b647
Bug 1541256 - Returns an empty screen rect from GetFrameVisibleRectOnScreen if the given nsIFrame is in out-of-process even if the corresponding iframe is totally invisbile. r=tnikkel
...
We need to distinguish between the out-of-process iframe is totally invisible and
the given nsIFrame is not in out-of-process iframes.
Differential Revision: https://phabricator.services.mozilla.com/D46553
--HG--
extra : source : fc785139655e3d22d681f1419bd4c80f93460f0e
2019-09-20 11:33:00 +00:00
Jonathan Kew
9d6bf431e5
Bug 1580690 - Ensure src:local() entries in the user font set are refreshed if the platform font list is rebuilt. r=jwatt
...
Differential Revision: https://phabricator.services.mozilla.com/D46580
--HG--
extra : moz-landing-system : lando
2019-09-20 15:24:33 +00:00
Kashav Madan
596682e758
Bug 1582156 - Fix docshell/test/navigation/browser_test-content-chromeflags.js to work with Fission, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D46298
--HG--
extra : moz-landing-system : lando
2019-09-19 17:49:39 +00:00
David Walsh
faeb87384f
Bug 1580541 - Implement basic UI for request blocking r=Honza
...
Differential Revision: https://phabricator.services.mozilla.com/D46308
--HG--
rename : devtools/client/netmonitor/src/components/RequestBlockingPanel.js => devtools/client/netmonitor/src/components/request-blocking/RequestBlockingPanel.js
extra : moz-landing-system : lando
2019-09-20 14:21:01 +00:00
Andreea Pavel
1f18f66226
Backed out 2 changesets (bug 1541256) for failing browser_deck_has_out_of_process_iframe.js on a CLOSED TREE
...
Backed out changeset 691c50b5729a (bug 1541256)
Backed out changeset fc785139655e (bug 1541256)
2019-09-20 18:15:15 +03:00
Alexander Surkov
8a522eccdf
Bug 1582227 - remove unnecessary -moz-bindings css styles r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D46330
--HG--
extra : moz-landing-system : lando
2019-09-18 18:58:20 +00:00
Valentin Gosu
49c2d05267
Bug 1580750 - Fix test_bug466080 for fission r=JuniorHsu
...
Differential Revision: https://phabricator.services.mozilla.com/D46211
--HG--
extra : moz-landing-system : lando
2019-09-20 14:37:59 +00:00
Andreea Pavel
85a683145c
Backed out changeset b46946d6e446 (bug 1580631
) dt failures at browser_html_tooltip_doorhanger-01.js on a CLOSED TREE
2019-09-20 17:41:19 +03:00
Jan de Mooij
3fa0593143
Bug 1582039 - Make JSContext::runningWithTrustedPrincipals() return false if trustedPrincipals() is nullptr. r=luke
...
Differential Revision: https://phabricator.services.mozilla.com/D46258
--HG--
extra : moz-landing-system : lando
2019-09-20 13:02:53 +00:00
Chris H-C
00894d5777
Bug 1580196 - Test that expired histograms don't stream to GV r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D46358
--HG--
extra : moz-landing-system : lando
2019-09-20 14:04:49 +00:00
Andreea Pavel
4ceee566c7
Backed out 3 changesets (bug 1577757, bug 1577508, bug 1576900) for bustages at WasmOpIter.h on a CLOSED TREE
...
Backed out changeset 8a9ae25b1019 (bug 1577508)
Backed out changeset 948702f3a01f (bug 1576900)
Backed out changeset c3aaa0bee2b5 (bug 1577757)
2019-09-20 16:59:20 +03:00
Andy Wingo
482bca4462
Bug 1577508 - Allow WebAssembly blocks to return multiple values r=luke
...
Differential Revision: https://phabricator.services.mozilla.com/D43977
--HG--
extra : moz-landing-system : lando
2019-09-20 13:18:40 +00:00
Andy Wingo
3a4760420c
Bug 1576900 - Wasm FuncType has a vector of return values r=luke
...
Differential Revision: https://phabricator.services.mozilla.com/D43604
--HG--
extra : moz-landing-system : lando
2019-09-20 13:14:58 +00:00
Andy Wingo
274fa1aba0
Bug 1577757 - Add a compile-time option for wasm multi-value r=luke
...
Differential Revision: https://phabricator.services.mozilla.com/D44142
--HG--
extra : moz-landing-system : lando
2019-09-20 13:07:21 +00:00
Valentin Gosu
46b0bdd213
Bug 1582051 - Use Buffer.from and Buffer.alloc in moz-http2.js & friends r=kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D46260
--HG--
extra : moz-landing-system : lando
2019-09-18 13:44:16 +00:00
Dan Minor
93ca060abc
Bug 1578810 - Handle mDNS hostname prior to calling OnCandidateFound; r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D45563
--HG--
extra : moz-landing-system : lando
2019-09-18 22:02:45 +00:00
Dão Gottwald
9fb99cae94
Bug 1580538 - Make OverflowableToolbar work without overflow:hidden. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D46297
--HG--
extra : moz-landing-system : lando
2019-09-20 13:11:23 +00:00
David Walsh
0a46cdc22f
Bug 1582342 - Don't duplicate overlay step pref r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D46391
--HG--
extra : moz-landing-system : lando
2019-09-19 15:33:56 +00:00
Boris Zbarsky
5bc8266c20
Bug 1582567. Stop emitting 'virtual' in codegen if we're already emitting 'override'. r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D46527
--HG--
extra : moz-landing-system : lando
2019-09-20 11:05:57 +00:00
Boris Zbarsky
f570c09b42
Bug 1582506. Remove some pointless null-checks in SVG code. r=longsonr
...
Assuming our caller didn't mess up passing the reference (and code inspection
suggests callers did not thus mess up), we should not have null when we take a
pointer to the reference.
Differential Revision: https://phabricator.services.mozilla.com/D46506
--HG--
extra : moz-landing-system : lando
2019-09-20 06:02:10 +00:00
Dale Harvey
5c9c5d5aad
Bug 1572468 - Add telemetryIds to modern config. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D46370
--HG--
extra : moz-landing-system : lando
2019-09-20 11:43:10 +00:00
Hiroyuki Ikezoe
d04cad22aa
Bug 1541256 - Tests for elements' accessibility states in out-of-process iframes in a deck. r=tnikkel,surkov
...
Differential Revision: https://phabricator.services.mozilla.com/D44951
--HG--
extra : moz-landing-system : lando
2019-09-20 11:33:00 +00:00
Hiroyuki Ikezoe
1329c9e502
Bug 1541256 - Returns an empty screen rect from GetFrameVisibleRectOnScreen if the given nsIFrame is in out-of-process even if the corresponding iframe is totally invisbile. r=tnikkel
...
We need to distinguish between the out-of-process iframe is totally invisible and
the given nsIFrame is not in out-of-process iframes.
Differential Revision: https://phabricator.services.mozilla.com/D46553
--HG--
extra : moz-landing-system : lando
2019-09-20 11:33:00 +00:00
Daniel Varga
bc19cdb06d
Backed out 3 changesets (bug 1578355) for build bustage at build/src/dom/base/nsSyncLoadService.h:48:21. On a CLOSED TREE
...
Backed out changeset d50ad759f129 (bug 1578355)
Backed out changeset 339ab54ca471 (bug 1578355)
Backed out changeset 284299dac42c (bug 1578355)
2019-09-20 14:05:12 +03:00
Michael Ratcliffe
df97c22675
Bug 1580631
- [Inactive CSS] Tooltip should hang off to right side in LTR mode r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D46284
--HG--
extra : moz-landing-system : lando
2019-09-20 10:34:29 +00:00
Edgar Chen
288ff16a76
Bug 1578355 - Part 3: Add the ability to consume transient user activation; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45353
--HG--
extra : moz-landing-system : lando
2019-09-20 10:31:59 +00:00
Edgar Chen
d2f9c11eb5
Bug 1578355 - Part 2: Introduce UserActivation::State; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45344
--HG--
extra : moz-landing-system : lando
2019-09-20 10:31:57 +00:00
Edgar Chen
5b6fe53148
Bug 1578355 - Part 1: Move user-activation code from EventStateManager to UserActivation; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45168
--HG--
extra : moz-landing-system : lando
2019-09-20 10:31:55 +00:00
Daniel Varga
1be9031fc6
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)
2019-09-20 13:37:51 +03:00
Alex Chronopoulos
5cb664d73b
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
--HG--
extra : moz-landing-system : lando
2019-09-18 13:12:30 +00:00
Alex Chronopoulos
aa5a82572d
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
--HG--
extra : moz-landing-system : lando
2019-09-18 13:16:56 +00:00
Alex Chronopoulos
67bc215a66
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
--HG--
extra : moz-landing-system : lando
2019-09-18 13:16:57 +00:00
Alex Chronopoulos
37976e189f
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
--HG--
extra : moz-landing-system : lando
2019-09-20 10:13:51 +00:00
Alex Chronopoulos
192023066e
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
--HG--
extra : moz-landing-system : lando
2019-09-20 10:11:31 +00:00
Jon Coppeard
ad4df9ae33
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
--HG--
extra : moz-landing-system : lando
2019-09-20 10:09:19 +00:00
Andy Wingo
bc1b3fab70
Bug 1576900 - Wasm FuncType has a vector of return values r=luke
...
Differential Revision: https://phabricator.services.mozilla.com/D43604
--HG--
extra : moz-landing-system : lando
2019-09-20 10:03:30 +00:00
Andy Wingo
5c5a091f6d
Bug 1577757 - Add a compile-time option for wasm multi-value r=luke
...
Differential Revision: https://phabricator.services.mozilla.com/D44142
--HG--
extra : moz-landing-system : lando
2019-09-20 07:53:50 +00:00
Jon Coppeard
3fd1d3324c
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
--HG--
extra : moz-landing-system : lando
2019-09-19 13:41:44 +00:00
Michal Novotny
815ac794a5
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
--HG--
extra : moz-landing-system : lando
2019-09-19 13:47:46 +00:00
Daniel Varga
ebca709c01
Merge mozilla-central to autoland. On a CLOSED TREE
2019-09-20 12:55:32 +03:00
Andreea Pavel
e18057a961
Merge mozilla-inbound to mozilla-central. a=merge
2019-09-20 12:48:30 +03:00
Andreea Pavel
8923abebee
Merge autoland to mozilla-central. a=merge
2019-09-20 12:45:02 +03:00
Karl Tomlinson
3bb880fa17
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
--HG--
extra : moz-landing-system : lando
2019-09-20 09:26:26 +00:00
Daniel Varga
f0411a344a
Backed out 6 changesets (bug 1553804) for browser-chrome failure at browser/base/content/test/general/browser_fullscreen-window-open.js. On a CLOSED TREE
...
Backed out changeset 86b3d469b4ff (bug 1553804)
Backed out changeset 301e0d883a5f (bug 1553804)
Backed out changeset acff4a663671 (bug 1553804)
Backed out changeset 1574aecf3177 (bug 1553804)
Backed out changeset 3acf056e792e (bug 1553804)
Backed out changeset 1ed250faeb2e (bug 1553804)
2019-09-20 10:09:54 +03:00
Emilio Cobos Álvarez
b427bb0b08
No bug - Remove a silly LOG_ENABLED() check.
...
LOG() already checks that.
MANUAL PUSH: trivial
2019-09-20 15:36:22 +09:00
Emilio Cobos Álvarez
98014b07a8
Bug 1582617 - Split up assertions in browser_multiselect_tabs_mute_unmute.js. r=alwu
...
I have to debug this test and some of these are failing. It'd be good to know
which one of these fail separately.
Differential Revision: https://phabricator.services.mozilla.com/D46558
--HG--
extra : moz-landing-system : lando
2019-09-20 05:17:55 +00:00
Mihai Alexandru Michis
7b434cc2d3
Merge autoland to mozilla-central. a=merge
2019-09-20 06:54:59 +03:00
Bogdan Tara
ecffbb2d40
Backed out changeset 6c464eede88a (bug 1405031) for browser_ext_pageAction_click_types.js failures CLOSED TREE
2019-09-20 01:03:17 +03:00
Edouard Oger
3017be71f8
Bug 1582537
- Call getScopedKeys on keys field. r=vladikoff
...
Differential Revision: https://phabricator.services.mozilla.com/D46509
--HG--
extra : moz-landing-system : lando
2019-09-19 19:28:48 +00:00
Kris Maglione
ee31fee500
Bug 1582523
: Part 2 - Update tests which rely on OOP frames blocking load. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D46504
MANUAL PUSH: Still cannot update reopened Phabricator revisions.
--HG--
extra : source : 2e8fcb1718611e8ce81e7c83fb480d664000c2cc
extra : histedit_source : 29005a64bf92828ed472f378d36feff98d3d3a9f
2019-09-19 11:50:45 -07:00