Граф коммитов

66444 Коммитов

Автор SHA1 Сообщение Дата
Gabriel Luong db27a01299 Bug 1601761 - Enable the PiP audio toggle in nightly. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D56055

--HG--
extra : moz-landing-system : lando
2019-12-05 20:36:24 +00:00
Mark Striemer 7609763e4b Bug 1564525 - Remove extensions.htmlaboutaddons.enabled pref r=Gijs
Depends on D55720

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

--HG--
extra : moz-landing-system : lando
2019-12-05 18:49:43 +00:00
Mark Striemer 749ba15c52 Bug 1337627 - Remove remote discovery pane from about:addons r=robwu,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D55719

--HG--
rename : browser/base/content/test/general/browser_bug581242.js => browser/base/content/test/webextensions/browser_aboutaddons_blanktab.js
extra : moz-landing-system : lando
2019-12-05 18:32:17 +00:00
Harry Twyford 47ea3ba2ae Bug 1601325 - Increase UrlbarView wrap threshold to 500px. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D55984

--HG--
extra : moz-landing-system : lando
2019-12-05 16:50:03 +00:00
Greg Tatum f70625dc40 Bug 1597376 - Implement the new about:profiling page; r=julienw
This patch adds a new context for the performance-new components. It's
eventually the only place where the settings will live, but for now
the components share the settings between the popup, the devtools panel,
and the about:profiling page.

This page uses the base styling that the preferences page uses. The styles
should obey the theming for the browser, and ignore the devtools theming
colors.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:42:35 +00:00
Greg Tatum 24b52aed54 Bug 1597373 - Create a minimal about:profiling page; r=jdescottes,mconley
This commit is fairly trivial, but creates the about:profiler page to
start the new about:profiler work.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:38:25 +00:00
Shane Caraveo 8919631c95 Bug 1393834 remove legacy.exceptions pref, code using it was removed r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D55873

--HG--
extra : moz-landing-system : lando
2019-12-05 10:49:58 +00:00
Ryan VanderMeulen df44a5ec51 Bug 1600994 - Update pdf.js to version 2.4.163. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D55694

--HG--
extra : moz-landing-system : lando
2019-12-05 17:12:56 +00:00
Noemi Erli 813cd66e92 Backed out 6 changesets (bug 1597373, bug 1598320, bug 1597376) for causing assertion failure in nsContentSecurityUtils.cpp CLOSED TREE
Backed out changeset abb73036e3ae (bug 1597376)
Backed out changeset a0076bbce8f9 (bug 1597376)
Backed out changeset 76055c79cada (bug 1597376)
Backed out changeset 145bc8015c6c (bug 1597376)
Backed out changeset fa0278f155ef (bug 1598320)
Backed out changeset 32711edf1baf (bug 1597373)

--HG--
rename : devtools/client/performance-new/components/DevToolsAndPopup.js => devtools/client/performance-new/components/Perf.js
2019-12-05 19:11:24 +02:00
ffxbld 029fc78ac3 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D55956

--HG--
extra : moz-landing-system : lando
2019-12-05 15:40:18 +00:00
Michael Kaply 712501b3ee Bug 1600007 - Check entire policy for empty objects. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D55713

--HG--
extra : moz-landing-system : lando
2019-12-04 21:50:40 +00:00
Greg Tatum 2ade1a1b96 Bug 1597376 - Implement the new about:profiling page; r=julienw
This patch adds a new context for the performance-new components. It's
eventually the only place where the settings will live, but for now
the components share the settings between the popup, the devtools panel,
and the about:profiling page.

This page uses the base styling that the preferences page uses. The styles
should obey the theming for the browser, and ignore the devtools theming
colors.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 22:23:46 +00:00
Greg Tatum 246f170a3d Bug 1597373 - Create a minimal about:profiling page; r=jdescottes,mconley
This commit is fairly trivial, but creates the about:profiler page to
start the new about:profiler work.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 22:22:30 +00:00
Brian Grinstead 712f423a47 Bug 1601491 - Remove unused namespaces in browser.xhtml r=dao
Differential Revision: https://phabricator.services.mozilla.com/D55885

--HG--
extra : moz-landing-system : lando
2019-12-05 13:12:36 +00:00
Masatoshi Kimura 502bc1fe35 Bug 1601235 - Remove the second arg of nsIXULBrowserWindow::SetOverLink. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D55946

--HG--
extra : moz-landing-system : lando
2019-12-05 14:23:01 +00:00
Mark Banner f6563c0c14 Bug 1600715 - Match the order of the extraParams for search engines to the existing lists. r=mikedeboer
We might as well do this for now to keep the tests passing when modern config is turned on. It doesn't actually matter what order these particular parameters are listed in.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 13:59:05 +00:00
Mark Banner 5a0b7478e3 Bug 1600715 - Change the searchUrlParams in the modern config to be an ordered array of objects. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D55640

--HG--
extra : moz-landing-system : lando
2019-12-05 13:57:28 +00:00
Mark Banner 2771a16621 Bug 1444426 - Remove the 'Automatically update search engines' option from preferences as it is confusing and doesn't fully apply now. r=mikedeboer,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D55859

--HG--
extra : moz-landing-system : lando
2019-12-05 13:56:18 +00:00
Julian Descottes 81e34d9437 Bug 1600333 - Remove all tags = clipboard from the codebase r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D55305

--HG--
extra : moz-landing-system : lando
2019-12-05 11:07:10 +00:00
Marco Bonardo 7cc8dee6ea Bug 1600244 - Don't store favicons added after the initial page load. r=mossop
Icons added after the initial parsing are likely randomly generated to show badges,
thus they are not good for permanent storage, because they are transient and can
potentially flood the store.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 18:21:09 +00:00
Marco Bonardo a55bf4b9c0 Bug 1600242 - Stop storing favicons having Cache-Control: no-store. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D55289

--HG--
extra : moz-landing-system : lando
2019-12-04 18:20:49 +00:00
Kris Maglione ea63a0888d Bug 1583614: Def on frameloader rebuilding on remoteness change again. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D55858

--HG--
extra : moz-landing-system : lando
2019-12-05 03:52:49 +00:00
Thinker Li 7cfdf6a788 Bug 1470591 - Part 6: Create a fork server process. r=gsvelto
This patch make changes of Gecko infrastrutures to run a fork server
process.

 - ForkServerLauncher is a component, which creates a fork server
   process at XPCOM startup.

 - nsBrowserApp.cpp and related files have been chagned to start a
   fork server in a process.

 - Logging and nsTraceRefcnt were changed to make it work with the
   fork server.

Depends on D46883

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

--HG--
extra : moz-landing-system : lando
2019-12-05 00:02:40 +00:00
Matthew Noorenberghe beec957175 Bug 1598717 - Make the line-height of the 3 password generation lines consistent. r=sfoster
Also increase the min-width for password generation popups so at least en-US doesn't wrap.

Depends on D55742

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

--HG--
extra : moz-landing-system : lando
2019-12-04 20:57:54 +00:00
Matthew Noorenberghe a55e089037 Bug 1598717 - Wrap the "Firefox will save this password for this website" text. r=sfoster
Depends on D55741

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

--HG--
extra : moz-landing-system : lando
2019-12-04 21:08:46 +00:00
Razvan Maries 30d4c4f26d Backed out changeset 15f8fa34d2f4 (bug 1580567) for perma fails on browser_temporary_permissions_expiry.js and browser_privatebrowsing_rememberprompt.js. CLOSED TREE
--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js
2019-12-05 01:05:34 +02:00
Kearwood Kip Gilbert ef6bdce0ec Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)

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

--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
extra : moz-landing-system : lando
2019-12-04 21:10:56 +00:00
Razvan Maries ef51899325 Backed out changeset 52af8765cb21 (bug 1589700) for perma fails on browser_Telemetry_numberOfSiteOrigins.js. CLOSED TREE 2019-12-04 23:48:27 +02:00
Sean Feng 0dea348f20 Bug 1589700 - Record the number of unique site origins across all tabs r=smaug,agi,Dexter
Differential Revision: https://phabricator.services.mozilla.com/D54027

--HG--
extra : moz-landing-system : lando
2019-12-04 19:39:18 +00:00
Drew Willcoxon 5475985abc Bug 1600953 - Ignore clicks within tip results outside the buttons. r=harry
A couple of problems:

* `pickElement` gets the tip's URL (from `UrlbarUtils.getUrlFromResult`). As long as the picked element isn't the help button, we go ahead and use that URL even if the element is not the main button.
* Even after fixing the previous problem, `_on_mousedown` will "select" the tip row itself (not its buttons). If the tip button is already selected (because it's the heuristic for example), the selection goes away at that point.

So we need to ignore tip elements that aren't the buttons.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 18:55:51 +00:00
Ciure Andrei 7229b5803b Backed out 5 changesets (bug 1595154) for causing talos performance tests failures CLOSED TREE
Backed out changeset 498f750ed88a (bug 1595154)
Backed out changeset 45481561c120 (bug 1595154)
Backed out changeset 8ca3c106fc8d (bug 1595154)
Backed out changeset 7ffa8f958d0a (bug 1595154)
Backed out changeset 444505b4936b (bug 1595154)

--HG--
rename : browser/extensions/formautofill/FormAutofillChild.jsm => browser/extensions/formautofill/content/FormAutofillFrameScript.js
2019-12-04 21:07:05 +02:00
Shane Caraveo d27218da77 Bug 1572140 remove compat override handling from AOM r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D55762

--HG--
extra : moz-landing-system : lando
2019-12-04 17:51:27 +00:00
Florian Quèze 99cffc7cb6 Bug 1596767 - image type row not updated correctly in Page Info Media tab after selecting a row for which we don't have a valid image mime type, r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D55819

--HG--
extra : moz-landing-system : lando
2019-12-04 16:35:26 +00:00
Drew Willcoxon 56093fc2c1 Bug 1600860 - Add browser.experiments.urlbar.installBrowserUpdateAndRestart. r=mak,mixedpuppy
Users can opt out of automatic updates. In that case, when an update is available, we need to let the user download and install it and restart the browser. This case isn't covered in the interventions spec, but it's consistent with the intention to give the user a one-click way to continue on their upgrade path, so I think we should handle it.

This patch adds a `browser.experiments.urlbar.installBrowserUpdateAndRestart` function. At first I made it only install the update, and then the extension called our existing `restartBrowser` function once that finished. But it didn't work because `restartBrowser` must be called from a user-input handler, and apparently by awaiting the install function, any code running after the `await` isn't considered to be in the user-input handler.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 16:58:19 +00:00
Dorel Luca a1ac0a8150 Bug 1592498 - Updated disable browser_urlbar_matchBuckets_migration60.js to win Debug. CLOSED TREE
--HG--
extra : amend_source : 9f9d36c5d4944269ba9aeaea4200570545f23889
2019-12-04 19:04:05 +02:00
Thomas Nguyen 1e82cdc161 Bug 1483631 - Prompt with both first party and third party origin if we are delegating permission with allows all feature policy. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D51839

--HG--
extra : moz-landing-system : lando
2019-12-04 15:39:26 +00:00
Thomas Nguyen a0b817ac65 Bug 1483631 - Restrict nested permission requests in webrtc with permission delegate r=jib
Differential Revision: https://phabricator.services.mozilla.com/D47417

--HG--
extra : moz-landing-system : lando
2019-12-04 15:39:14 +00:00
Thomas Nguyen fd744cea01 Bug 1483631 - Restrict nested permission requests in ContentPermissionPrompt with permission delegate r=baku,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D47416

--HG--
extra : moz-landing-system : lando
2019-12-04 15:39:03 +00:00
Kevin Jacobs 39bf196ebf Bug 1580053 - Add Delegated Credentials experiment script r=jcj,mconley
This patch adds an experiment script for TLS Delegated Credentials. By default, 100% of the Nightly population is selected for the study, of which 50% will perform a test connection *without* Delegated Credentials, and the other 50% *with* Delegated Credentials. The test does not run in Beta or Release channels.

The test will "disable" itself on 10 Jan 2020, after which it will be backed out.

See https://github.com/kjacobs-moz/dc-experiment-addon and https://experimenter.services.mozilla.com/experiments/delegated-credentials-nightly-breakage-study/ for more information.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 15:47:07 +00:00
Nihanth Subramanya 8d40aaaad5 Bug 1601247 - Call AddonTestUtils.overrideCertDB() in doh-rollout test to ensure it's considered privileged. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D55792

--HG--
extra : moz-landing-system : lando
2019-12-04 15:32:47 +00:00
Dorel Luca 759ed982d6 Bug 1592498 - Disable browser_urlbar_matchBuckets_migration60.js on Win QR Debug. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D55797

--HG--
extra : moz-landing-system : lando
2019-12-04 14:48:06 +00:00
Neil Deakin 93bebc1ca0 Bug 1595154, make sure the message observer is removed after focus is complete in form autofill tests, also move removing of observer from willDestroy to didDestroy so it is more consistently called, r=MattN
Depends on D54944

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

--HG--
extra : moz-landing-system : lando
2019-12-03 16:18:04 +00:00
Neil Deakin f1796bcf55 Bug 1595154, add a test for form fillin that uses a child iframe loaded in a separate process, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52723

--HG--
extra : moz-landing-system : lando
2019-12-04 11:45:17 +00:00
Neil Deakin 84e9411376 Bug 1595154, change FormAutofillParent to inherit from JSWindowActor, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52722

--HG--
extra : moz-landing-system : lando
2019-12-04 11:45:15 +00:00
Neil Deakin 0fe11bd612 Bug 1595154, replace the frame script FormAutofillFrameScript.js with an actor and fix up setTimeout calls in places that were relying on Timer.jsm being loaded in that frame script, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D52721

--HG--
rename : browser/extensions/formautofill/content/FormAutofillFrameScript.js => browser/extensions/formautofill/FormAutofillChild.jsm
extra : moz-landing-system : lando
2019-12-04 11:45:10 +00:00
Michael Kaply 9475e105e3 Bug 1600122 - Use the complete list of addons for determing policy. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D55732

--HG--
extra : moz-landing-system : lando
2019-12-04 09:56:50 +00:00
Geoff Brown 9e59579c39 Bug 1601076 - Fix some broken BUG_COMPONENTS in moz.build files; r=jmaher
Some of these were obvious typos. Others probably reflect once-correct components
that have been combined, split, or otherwise obsoleted; for these I've tried to
use the component associated with the bugs for recent changes to the affected files.

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

--HG--
extra : moz-landing-system : lando
2019-12-04 13:55:45 +00:00
Florian Quèze ec351ddd41 Bug 1601014 - avoid running BrowserGlue migration steps for new profiles, r=mconley.
Differential Revision: https://phabricator.services.mozilla.com/D55704

--HG--
extra : moz-landing-system : lando
2019-12-03 19:54:38 +00:00
Liang-Heng Chen 39e39a5421 Bug 1597622 - add test for kiosk mode enabled; r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D55778

--HG--
extra : moz-landing-system : lando
2019-12-04 12:32:43 +00:00
Daniel Varga d978f02ab1 Backed out changeset 8fc8a1f59578 (bug 1597622) for causing eslint failure at browser/components/newtab/test/unit/asrouter/ASRouter.test.js:2560:1 and build bustage. On a CLOSED TREE 2019-12-04 12:50:25 +02:00