Commit Graph

688148 Commits

Author SHA1 Message Date
Chun-Min Chang
b7423cc46f Bug 1606690 - Make audiounit-rust be default cubeb backend on MacOS. r=padenot
Enable audiounit-rust on MacOS by default

Differential Revision: https://phabricator.services.mozilla.com/D58547

--HG--
extra : moz-landing-system : lando
2020-01-17 18:47:54 +00:00
Zibi Braniecki
7790851e27 Bug 1607111 - Use BCP47 lang tags for negotiation in content process. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D60089

--HG--
extra : moz-landing-system : lando
2020-01-17 17:08:33 +00:00
Agi Sferro
25e16c8e74 Bug 1609226 - Don't use Services.policies if it's not defined. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D60267

--HG--
extra : moz-landing-system : lando
2020-01-17 18:10:33 +00:00
Agi Sferro
524c7d25e9 Bug 1609224 - Don't use PlacesUtils if it's not defined. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60266

--HG--
extra : moz-landing-system : lando
2020-01-17 16:39:47 +00:00
Agi Sferro
ac359bc8bf Bug 1609019 - Define browser.privatebrowsing.autostart on all.js. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D60265

--HG--
extra : moz-landing-system : lando
2020-01-17 16:18:37 +00:00
Ciure Andrei
df04a415d6 Backed out changeset 05c1456103ea (bug 1605283) for webrender bustages CLOSED TREE 2020-01-17 20:55:02 +02:00
Bert Peers
52377ec04a Bug 1605283 - Improve support for invalidation debugging and testing r=gw
Optionally serialize N frames into a circular memory buffer, and save
them as part of wr-capture into tilecache/.

The new tile_view utility reads the folder and converts the frames to
svg for easier visualization, with a few extra features:
- color code each primitive based on which slice it is on;
- highlight new or moving primitives in red (brute force diff);
- print all invalidated tiles at the top and the invalidation reason;
- overlay the tile quadtree to visualize splitting & merging;
- HTML and JS wrappers for animation playback, timeline scrubbing;

Positioning of the tiles on the screen is a bit broken still; especially
during scrolling and "special" pages (like about:config).

Interning info is not used yet.

Differential Revision: https://phabricator.services.mozilla.com/D59975

--HG--
extra : moz-landing-system : lando
2020-01-17 18:41:50 +00:00
Mark Banner
1b0a484ab0 Bug 1609937 - Get test_UrlbarQueryContext_restrictSource.js working with the search modern configuration. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D60247

--HG--
extra : moz-landing-system : lando
2020-01-17 17:50:59 +00:00
Cosmin Sabou
7a03de6733 Backed out changeset 17f7eac615fa (bug 1609356) for devtools failures on browser_toolbox_options_multiple_tabs. CLOSED TREE 2020-01-17 20:11:34 +02:00
Cosmin Sabou
4b24015c8a Backed out changeset c516b5d716f1 (bug 1608597) for browser chrome failures on browser_search_tips. 2020-01-17 20:10:21 +02:00
Christoph Kerschbaumer
4b1d0172e9 Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D58962

--HG--
extra : moz-landing-system : lando
2020-01-17 17:29:47 +00:00
Narcis Beleuzu
a024104573 Backed out 2 changesets (bug 1609037, bug 1608320) for bc failures on browser_cleanFlow.js . CLOSED TREE
Backed out changeset 44539f8e0cea (bug 1609037)
Backed out changeset 3dddea4c5d73 (bug 1608320)
2020-01-17 19:18:49 +02:00
Drew Willcoxon
e693e42a59 Bug 1608597 - Quantumbar: Replace restricting providers with a priority system. r=mak
Replace `isRestricting` with `getPriority` -- i.e., replace the binary restricting system with a general priority system. Instead of choosing restricting providers, the providers manager chooses the highest-priority providers.

Differential Revision: https://phabricator.services.mozilla.com/D60093

--HG--
extra : moz-landing-system : lando
2020-01-17 16:11:31 +00:00
Belén Albeza
fc96acd11f Bug 1609356 - Enable application panel in Nightly r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60143

--HG--
extra : moz-landing-system : lando
2020-01-17 16:59:53 +00:00
Drew Willcoxon
50ab04f727 Bug 1603316 - Quantumbar: Fix slow regexp that tests for IPv4 URLs. r=mak
The problem seems to be that there is a dot in both the first square-bracket group and after the group, in this regexp: https://searchfox.org/mozilla-central/rev/c52d5f8025b5c9b2b4487159419ac9012762c40c/toolkit/components/places/UnifiedComplete.jsm#565

Removing the one inside the group fixes both bug 1603316 and bug 1605108. I'm not sure why there was a dot inside the group to begin with. Am I missing something? This regexp is testing for IPv4 addresses.

Differential Revision: https://phabricator.services.mozilla.com/D60203

--HG--
extra : moz-landing-system : lando
2020-01-17 16:08:43 +00:00
Andrew Osmond
f9c361fe7e Bug 1604535 - Disable OMTP on 32-bit systems due to memory pressure. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D60058

--HG--
extra : moz-landing-system : lando
2020-01-17 15:00:44 +00:00
Boris Zbarsky
f30b6256b9 Bug 1609859. Stop throwing incorrect exceptions from PeerConnection. r=jib
We're throwing DOMExceptions named 'TypeError' instead of actual TypeErrors.

Differential Revision: https://phabricator.services.mozilla.com/D60217

--HG--
extra : moz-landing-system : lando
2020-01-17 14:18:03 +00:00
Boris Zbarsky
fb61b9fd86 Bug 1609861 part 5. Stop using NS_ERROR_DOM_TYPE_ERR in IsTypeSupported. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D60223

--HG--
extra : moz-landing-system : lando
2020-01-17 16:19:12 +00:00
Boris Zbarsky
5740554e85 Bug 1609861 part 4. Stop using NS_ERROR_DOM_TYPE_ERR in appendWindowStart/End setters. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D60222

--HG--
extra : moz-landing-system : lando
2020-01-17 11:39:30 +00:00
Boris Zbarsky
85ffb59181 Bug 1609861 part 3. Stop using NS_ERROR_DOM_TYPE_ERR in SourceBuffer::PrepareRemove r=jya
Differential Revision: https://phabricator.services.mozilla.com/D60221

--HG--
extra : moz-landing-system : lando
2020-01-17 16:27:34 +00:00
Boris Zbarsky
1b4bdc9e3b Bug 1609861 part 2. Stop using NS_ERROR_DOM_TYPE_ERR in SourceBuffer::ChangeType. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D60220

--HG--
extra : moz-landing-system : lando
2020-01-17 11:37:59 +00:00
Boris Zbarsky
58e2cc1398 Bug 1609861 part 1. Stop using NS_ERROR_DOM_TYPE_ERR in MediaSource::SetLiveSeekableRange. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D60219

--HG--
extra : moz-landing-system : lando
2020-01-17 16:24:57 +00:00
Boris Zbarsky
ceac9fe278 Bug 1609858. Stop using NS_ERROR_DOM_TYPE_ERR in TimingParams. r=smaug
It's causing us to throw weird DOMExceptions instead of actual TypeErrors.

Differential Revision: https://phabricator.services.mozilla.com/D60216

--HG--
extra : moz-landing-system : lando
2020-01-17 09:55:27 +00:00
Harry Twyford
b7040f1383 Bug 1609699 - Rename browser.urlbar.searchTips pref to browser.urlbar.update1.searchTips. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D60152

--HG--
extra : moz-landing-system : lando
2020-01-17 16:07:21 +00:00
Narcis Beleuzu
6fa2d9bf6c Bug 1609367 - Update expectations
--HG--
extra : rebase_source : daf68a735cf5bcef32b2f275934b559407eda966
2020-01-17 17:14:17 +02:00
Rob Rico
c7e51fec5c Bug 1608183 - Move js::ScopeCreationData to js::frontend namespace r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D59827

--HG--
extra : moz-landing-system : lando
2020-01-16 23:34:09 +00:00
Ehsan Akhgari
679c329501 Bug 1608444 - Make sure the debug-only check only runs the first time the channel is cancelled with a URL classifier blocking error code; r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D59904

--HG--
extra : moz-landing-system : lando
2020-01-17 15:13:15 +00:00
Agi Sferro
c84a99bcfd Bug 1609750 - Ignore Extension fallback page in LoadURIDelegate. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60174

--HG--
extra : moz-landing-system : lando
2020-01-17 15:23:57 +00:00
Nihanth Subramanya
73ad962480 Bug 1609037 - DoH Rollout Extension: Wait until a top-level location change to show the doorhanger. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D59833

--HG--
extra : moz-landing-system : lando
2020-01-17 14:58:52 +00:00
Nihanth Subramanya
2a5d7c0fe8 Bug 1608320 - DoH Rollout Extension: Don't show the doorhanger if the user has seen the post-DoH privacy statement. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D59830

--HG--
extra : moz-landing-system : lando
2020-01-17 15:00:46 +00:00
Nihanth Subramanya
1ff5f9a747 Bug 1600109 - Fix network change handling and test telemetry. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D58196

--HG--
extra : moz-landing-system : lando
2020-01-15 16:08:10 +00:00
Nihanth Subramanya
c64c07e5af Bug 1600109 - Implement setup function in head.js to set up prefs and telemetry, and call it in all tests. r=dragana,JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D58195

--HG--
extra : moz-landing-system : lando
2020-01-08 10:21:38 +00:00
Jan Sonntag
0d470191cd Bug 616130 - Add option to disable tab detaching r=dao
Differential Revision: https://phabricator.services.mozilla.com/D60180

--HG--
extra : moz-landing-system : lando
2020-01-17 13:44:29 +00:00
Valentin Gosu
c8c434430a Bug 1602363 - Also pref on Cross-Origin-Resource-Policy for Android r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D60239

--HG--
extra : moz-landing-system : lando
2020-01-17 12:34:57 +00:00
Simon Giesecke
37b6637a59 Bug 1497007 - Replace CanAcceptRequests by the now equivalent IsActive. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D59834

--HG--
extra : moz-landing-system : lando
2020-01-17 12:47:09 +00:00
Simon Giesecke
2181db6537 Bug 1497007 - Implemented IDBTransaction.commit. r=dom-workers-and-storage-reviewers,ytausky
Differential Revision: https://phabricator.services.mozilla.com/D55673

--HG--
extra : moz-landing-system : lando
2020-01-17 12:47:17 +00:00
Simon Giesecke
0bcde245c0 Bug 1497007 - Fix state model, return to Inactive state after creation when returning to event loop. r=dom-workers-and-storage-reviewers,asuth
Also fix the behaviour of IDBTransaction::CanAcceptRequests, which, after the
new state model introduced along with the addition of IDBTransaction.commit to
the spec, should only depend on mReadyState. This makes the mCreated flag
redundant, which is removed by this patch.

Differential Revision: https://phabricator.services.mozilla.com/D59713

--HG--
extra : moz-landing-system : lando
2020-01-17 10:11:58 +00:00
Simon Giesecke
633f33393d Bug 1497007 - Change transaction in different scope to a readonly transaction. r=dom-workers-and-storage-reviewers,asuth,janv
Firefox doesn't allow running readwrite transactions in parallel, even with a
different scope. For the purpose of this particular test, it shouldn't matter
if it is a readwrite or readonly transaction.

Differential Revision: https://phabricator.services.mozilla.com/D55672

--HG--
extra : moz-landing-system : lando
2020-01-17 10:11:28 +00:00
Narcis Beleuzu
4e0356f4f1 Backed out changeset caa23b535218 (bug 1607483) for mochitest failures on test_input.html. CLOSED TREE 2020-01-17 14:45:45 +02:00
Eugen Sawin
85bf14df9d Bug 1609753 - [1.0] Only access matchedTrackingLists when implemented. r=droeh,dimi
Differential Revision: https://phabricator.services.mozilla.com/D60176

--HG--
extra : moz-landing-system : lando
2020-01-16 20:57:12 +00:00
Masayuki Nakano
487e463bb5 Bug 1543315 - part 21: Mark PresShell::DidCauseReflow() as MOZ_CAN_RUN_SCRIPT r=smaug
It removes a script blocker.  Therefore, although it depends on the caller
whether it causes running script or not.  However, we should mark it as
`MOZ_CAN_RUN_SCRIPT` for safer code.

It's called only by the destructor of `nsAutoCauseReflowNotifier`.  Therefore,
this patch also marks its constructor as `MOZ_CAN_RUN_SCRIPT` for making
each creator method marked as `MOZ_CAN_RUN_SCRIPT` or
`MOZ_CAN_RUN_SCRIPT_BOUNDARY`.

Most of the creators is mutation listener methods.  However, `PresShell`
does nothing after destroying `nsAutoCauseReflowNotifier`.  Therefore,
this patch does not change the callers in MutationObserver.cpp to use
`RefPtr<PresShell>` at calling them because changing it may cause performance
regression.

Perhaps, we should create another methods of `WillCauseReflow()` and
`DidCauseReflow()` to avoid unnecessary `MOZ_CAN_RUN_SCRIPT` marking.
However, I'm not sure whether most callers may run script or not because
of outside of my knowledge.

Differential Revision: https://phabricator.services.mozilla.com/D55805

--HG--
extra : moz-landing-system : lando
2020-01-17 10:00:28 +00:00
Axel Hecht
940eed0daa Bug 1609898, fix xml parsing error introduced by bug 1605467, r=Gijs
This is just a bustage fix, and doesn't try to address the question
of test coverage.

Differential Revision: https://phabricator.services.mozilla.com/D60234

--HG--
extra : moz-landing-system : lando
2020-01-17 11:44:42 +00:00
Zibi Braniecki
79a10c61a3 Bug 1605467 - Migrate text action keys to Fluent. r=fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D59272

--HG--
extra : moz-landing-system : lando
2020-01-17 11:43:39 +00:00
Narcis Beleuzu
d97f243585 Backed out changeset a2f061d89feb (bug 1605467) for causing Bug 1609898. 2020-01-17 13:23:33 +02:00
Jean-Yves Avenard
6f389537e2 Bug 1602989 - Remove warning when serialising nsIVariant. r=mattwoodrow
The type doesn't need to be sent across IPC anyway.

Differential Revision: https://phabricator.services.mozilla.com/D60212

--HG--
extra : moz-landing-system : lando
2020-01-17 07:54:14 +00:00
Jean-Yves Avenard
fa730b1f03 Bug 1606901 - Test that channel is still opened before continuing. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D60209

--HG--
extra : moz-landing-system : lando
2020-01-17 05:57:54 +00:00
Christoph Kerschbaumer
fd03c6b7d1 Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D58962

--HG--
extra : moz-landing-system : lando
2020-01-17 10:17:07 +00:00
sotaro
927d964708 Bug 1609598 - Fix stride in RendererRecordedFrame::GetSourceSurface() r=nical
Differential Revision: https://phabricator.services.mozilla.com/D60225

--HG--
extra : moz-landing-system : lando
2020-01-17 09:31:43 +00:00
Narcis Beleuzu
997ca40e0a Bug 1609837 - Update expectations for fission reftest. CLOSED TREE
--HG--
extra : rebase_source : 9ad7b3e50e2d8b013bba96ea610c3e4b8a584695
2020-01-17 12:28:39 +02:00
Tetsuharu OHZEKI
14f56e1538 Bug 1597414 - Fix uses of nsIDocShellTreeItem in mozilla::dom::ScreenOrientation::GetLockOrientationPermission. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D59453

--HG--
extra : moz-landing-system : lando
2020-01-17 09:46:45 +00:00