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

57602 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch ccb59ae92a Bug 1568374 - remove offline downloads from the offline downloads set when they've been started again, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D39317

--HG--
extra : moz-landing-system : lando
2019-07-26 12:22:32 +00:00
Kris Maglione ef02b3cbd8 Bug 1568035: Part 1 - Skip tests which cause shutdown leaks under Fission. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D39459

--HG--
extra : rebase_source : 594e7c17a8aa81f9b212ff1fa492a8ab8f40d5ee
2019-07-19 15:31:16 -07:00
Andrew Swan 188dd811fb Bug 1543090 Clean up unused bits of XPIState r=zombie
XPIState.getModTime() was setting a .changed property that nothing ever
looks at.  It also sets lastModifiedTime which is used from about:addons
but built-in addons aren't visible there so there's no point setting it
for them.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 02:45:52 +00:00
Nicholas Nethercote 18fae65f38 Bug 1563139 - Remove StaticPrefs.h. r=glandium
This requires replacing inclusions of it with inclusions of more specific prefs
files.

The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.

Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
Michael Cooper 535c675f25 Bug 1564818 pt2 - Don't fail to uninstall studies if a callback throws an exception r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38930

--HG--
extra : moz-landing-system : lando
2019-07-25 12:40:02 +00:00
Michael Cooper cd5462f951 Bug 1564818 pt1 - Update about:studies after pressing "remove study", even if the remove failed r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38929

--HG--
extra : moz-landing-system : lando
2019-07-24 21:47:33 +00:00
Dão Gottwald 968ae4419d Bug 1551598 - Stop using a popup window for urlbar results. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D38988

--HG--
extra : moz-landing-system : lando
2019-07-25 20:13:33 +00:00
Jared Wein 63c7781005 Bug 1567284 - Allow about:logins to use the Privileged About content process even if about:home isn't ready for it just yet. r=ckerschb,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D39142

--HG--
extra : moz-landing-system : lando
2019-07-25 19:44:50 +00:00
Shane Caraveo b586c44705 Bug 1451212 remove backward compat code in EventManager class r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D37019

--HG--
extra : moz-landing-system : lando
2019-07-25 19:33:29 +00:00
Bryce Van Dyk 6546334973 Bug 1566523 - Remove com.apple.quarantine from gmp downloads. r=dminor
On MacOS Firefox will add the com.apple.quarantine attribute to files it
downloads. Firefox does this as a safety measure to indicate to the OS that the
file may be from an untrusted source.

While the attribute can be set prior to MacOS 10.15, the attribute is used to
enforce new features in 10.15. This leads to issues where if we do not clear the
attribute from GMPs we download, we will fail to load dynamic libs.

This patch means we will clear the quarantine from GMP downloads. These GMPs
come from a trusted source and are checksummed via hash.

Note, most of the heavy lifting for this was done in bug 1566700. We just
leverage the new API here.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 18:38:57 +00:00
Boris Zbarsky c411601264 Bug 1568884. Remove unnecessary QIs to nsIObjectLoadingContent. r=mossop
They're no-ops with Web IDL bindings.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 15:27:39 +00:00
Jonas Allmann d329aefed1 Bug 1498560 - Remove `new Function` from autocomplete.xml, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D38041

--HG--
extra : moz-landing-system : lando
2019-07-25 13:56:57 +00:00
Alphan Chen a7084554c8 Bug 1567943 - Early return if do_ImportModule() failed. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D39170

--HG--
extra : moz-landing-system : lando
2019-07-25 14:44:09 +00:00
Kirk Steuber 0af11985df Bug 1551913 - Fix issues setting update directory permissions r=rstrong
This patch addresses both Bug 1551913 and Bug 1552206.

This patches the update directory permission-fixing code.

This also fixes a related bug that I discovered while testing this patch: nsAutoSid doesn't actually work because both PSID and HANDLE are both typedef'ed from void*, so the compiler can't actually tell the difference between them and ends up calling CloseHandle instead of FreeSid. To fix this, I removed nsAutoSid and replaced it with UniqueSidPtr, a UniquePtr type that uses a custom deleter class to free the SID properly.

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

--HG--
rename : toolkit/mozapps/update/common/win_dirent.cpp => toolkit/mozapps/update/common/updateutils_win.cpp
rename : toolkit/mozapps/update/common/win_dirent.h => toolkit/mozapps/update/common/updateutils_win.h
extra : moz-landing-system : lando
2019-07-24 16:05:46 +00:00
Andreea Pavel fc92f585e2 Backed out 3 changesets (bug 1559244) for causing bug 1370046
Backed out changeset de76712278a6 (bug 1559244)
Backed out changeset 467caef2ef9c (bug 1559244)
Backed out changeset 17ab0c52dca0 (bug 1559244)
2019-07-25 17:42:32 +03:00
Chris Hartjes cedcaf443c Bug 1554758 - Add convenience methods for setting browser preferences; r=raphael
Differential Revision: https://phabricator.services.mozilla.com/D35851

--HG--
extra : moz-landing-system : lando
2019-07-25 14:04:45 +00:00
Carolina fd4c4bb38a Bug 1563199 - Reformat the certificate object for front-end use.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D37024

--HG--
extra : moz-landing-system : lando
2019-07-25 12:14:18 +00:00
Marco Bonardo 3a39214a77 Bug 1559136 - Add urlbar event telemetry behind a pref. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D38521

--HG--
extra : moz-landing-system : lando
2019-07-25 12:39:02 +00:00
Thomas Nguyen db9e147a01 Bug 1566411 Use ReferrerInfo class in imgLoader.idl r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D38177

--HG--
extra : moz-landing-system : lando
2019-07-25 08:23:32 +00:00
Mark Hammond 3e61188103 Bug 1563552 (part 2) - remove support for the 'name' attribute from preferencesBindings.js. r=myk,jaws
Differential Revision: https://phabricator.services.mozilla.com/D38829

--HG--
extra : moz-landing-system : lando
2019-07-25 10:36:14 +00:00
François Freitag b81795066d Bug 1479708 - Hide required date time input reset button. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D39315

--HG--
extra : moz-landing-system : lando
2019-07-25 10:28:52 +00:00
Marco Bonardo 2062812e83 Bug 1560228 - Strip only leading question marks from search string. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D39206

--HG--
extra : moz-landing-system : lando
2019-07-25 10:20:59 +00:00
Andreea Pavel 442c23063f Backed out changeset a506f9517ba2 (bug 1479708) for failing test_input_datetime_reset_button.html on a CLOSED TREE 2019-07-25 12:44:04 +03:00
Jan-Erik Rediger 2cb912c558 Bug 1568650 - Removed duplicate products key for scalars r=Dexter
Because Yaml takes the last assigned value, not even the tests failed.

Depends on D39296

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

--HG--
extra : moz-landing-system : lando
2019-07-25 08:37:54 +00:00
Jan-Erik Rediger 64f4402abd Bug 1568650 - Removed duplicate products key for events r=Dexter
These were added by accident when we enforced having a products key.

Duplicates and wrong indentation was found using yamllint.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 08:38:36 +00:00
François Freitag e66c63b690 Bug 1479708 - Hide required date time input reset button. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D38624

--HG--
extra : moz-landing-system : lando
2019-07-25 07:26:13 +00:00
Ciure Andrei 77673dccee Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-25 09:28:08 +03:00
Andreea Pavel e4263c00eb Merge mozilla-inbound to mozilla-central. a=merge 2019-07-25 08:59:39 +03:00
Eric Rahm 1804cbf6c4 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj,glandium
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-25 04:02:19 +00:00
Dan Glastonbury 7041df5d0b Bug 1568107 - Collect nsRefreshDriver::Tick phase weighted telemetry. r=mattwoodrow,heycam
For a slow tick, where the processing time takes longer than 1/60th sec, record
telemetry for the percentage of that time spent in each sub-system processing
Events, Style), Reflow, Display and Paint.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 01:31:41 +00:00
Oana Pop Rus 15a4017037 Backed out changeset a1a4f3976b34 (bug 1564638) for wrench-deps bustages. on a CLOSED TREE 2019-07-25 04:26:08 +03:00
Bryce Van Dyk 7d4f2e2fa9 Bug 1566700 - Add tests for OS.File extended attribute MacOS functions. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D38965

--HG--
extra : moz-landing-system : lando
2019-07-25 01:13:03 +00:00
Bryce Van Dyk 69eee89b05 Bug 1566700 - Add functions to OS.File to set and get extended attributes on MacOS. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D38964

--HG--
extra : moz-landing-system : lando
2019-07-24 16:14:42 +00:00
Bryce Van Dyk 6b33621140 Bug 1566700 - Add File.OS macRemoveXAttr. r=Yoric
Add functionality to remove an extended attribute from a file. This
functionality is currently MacOS specific due to that being the only use case we
currently have (see bug 1566523).

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

--HG--
extra : moz-landing-system : lando
2019-07-23 23:12:36 +00:00
Eric Rahm de3cb80766 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj,glandium
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-25 00:36:16 +00:00
Mike Hommey 39839d7b40 Bug 1567739 - Stop using deprecated rust libc integer types in bookmark_sync. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D38941

--HG--
extra : moz-landing-system : lando
2019-07-23 00:00:07 +00:00
Mike Hommey 103c1bec20 Bug 1567739 - Stop using deprecated rust libc integer types in storage_variant and kvstore. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D38940

--HG--
extra : moz-landing-system : lando
2019-07-23 00:13:43 +00:00
Johann Hofmann 4098176939 Bug 1568492 - Add default parameter to RPMGetIntPref. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D39173

--HG--
extra : moz-landing-system : lando
2019-07-24 22:07:12 +00:00
Coroiu Cristina b991d302fe Backed out changeset 2adf316da439 (bug 1564638) for wrench failures on a CLOSED TREE 2019-07-25 00:26:08 +03:00
Eric Rahm 59cad35d42 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-24 20:53:33 +00:00
Shane Caraveo 95905e3b77 Bug 1568013 set initial value of REMOTE_CONTENT_SCRIPTS to the autostart pref r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D38933

--HG--
extra : moz-landing-system : lando
2019-07-24 18:44:31 +00:00
Tim Nguyen 14c29ba6a9 Bug 1568306 - Update about:logins dialog styling to match the spec. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D39103

--HG--
extra : moz-landing-system : lando
2019-07-24 20:10:25 +00:00
Moritz Birghan 1b9a759258 Bug 1549818 - Removes expired FIPS_ENABLED telemetry probe r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D39027

--HG--
extra : moz-landing-system : lando
2019-07-24 19:59:27 +00:00
Abdoulaye O. Ly 71143356cc Bug 1559244 - Step 2: Add support for crashing sub-frame. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D37780

--HG--
extra : moz-landing-system : lando
2019-07-24 18:43:14 +00:00
Coroiu Cristina 02a693dc59 Backed out 2 changesets (bug 1568306) for browser-chrome failures at browser/components/aboutlogins/tests/browser/browser_confirmDeleteDialog.js on a CLOSED TREE
Backed out changeset 585b6ae0dd0d (bug 1568306)
Backed out changeset 8d7df4760fe4 (bug 1568306)
2019-07-24 22:20:57 +03:00
Paul Zuehlcke 39687fe7bb Bug 1522120 - Remove permission prompts when entering full-screen and leave full-screen when a permission prompt is shown. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D36932

--HG--
extra : moz-landing-system : lando
2019-07-24 16:17:54 +00:00
Tim Nguyen f9428f8530 Bug 1568306 - Update about:logins dialog styling to match the spec. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D39103

--HG--
extra : moz-landing-system : lando
2019-07-24 17:53:18 +00:00
Coroiu Cristina 075c52994f Backed out 4 changesets (bug 1561079, bug 1561913) for mochitest failures at dom/base/test/test_bug375314.html on a CLOSED TREE
Backed out changeset 0d1eaf86253f (bug 1561913)
Backed out changeset 1d1be67a5950 (bug 1561079)
Backed out changeset 528a46ffe2af (bug 1561079)
Backed out changeset f562e67e38cf (bug 1561079)
2019-07-24 20:56:30 +03:00
Barret Rennie 6a1374b54b Bug 1562821 - Gracefully handle loading browser-child.js in the parent r=Ehsan
When in responsive design mode, the `browser-child.js` script will be loaded by
the `<xul:browser>` in the parent process, where a `BrowserChild` does not
exist. Attempting to retrieve this from the `DocShell` will cause an error,
preventing the script from executing correctly. We now gracefully handle the
case where browser-child.js is loaded in the parent and no `BrowserChild`
exists.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 16:43:37 +00:00
Julian Descottes d56b4a028e Bug 1566362 - Set expires to "never" for devtools tabs_reordered scalar r=janerik
Per Harald's feedback on https://bugzilla.mozilla.org/show_bug.cgi?id=1566383#c2

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

--HG--
extra : moz-landing-system : lando
2019-07-24 16:44:29 +00:00
James Willcox 212e5673e3 Bug 1561079 - Add `referrerInfo` to <browser> r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D36525

--HG--
extra : moz-landing-system : lando
2019-07-24 16:33:47 +00:00
Boris Zbarsky e04595bab6 Bug 1568510. Pass an nsIInterfaceRequestor, not nsISupports, as context to helper app dialog methods. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D39181

--HG--
extra : moz-landing-system : lando
2019-07-24 15:44:34 +00:00
Bogdan Tara e82c5fe738 Backed out 4 changesets (bug 1561079, bug 1561913) for apilint and checkstyle failures CLOSED TREE
Backed out changeset 50244d8132f9 (bug 1561913)
Backed out changeset 9abb44cca93b (bug 1561079)
Backed out changeset e6e23c902808 (bug 1561079)
Backed out changeset e48cf42b707f (bug 1561079)
2019-07-24 19:23:44 +03:00
James Willcox a7171dad07 Bug 1561079 - Add `referrerInfo` to <browser> r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D36525

--HG--
extra : moz-landing-system : lando
2019-07-24 15:47:55 +00:00
Mark Striemer f12772ecc5 Bug 1547017 - Hide the more options button when there are no items r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D38926

--HG--
extra : moz-landing-system : lando
2019-07-24 14:17:16 +00:00
Bogdan Tara c230c12dae Backed out 2 changesets (bug 1561079) foe ES lint failure on browser-custom-element.js CLOSED TREE
Backed out changeset 74cd5c0338ee (bug 1561079)
Backed out changeset adbc4ea67da9 (bug 1561079)
2019-07-24 18:31:15 +03:00
James Willcox 0a734ca6ba Bug 1561079 - Add `referrerInfo` to <browser> r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D36525

--HG--
extra : moz-landing-system : lando
2019-07-24 14:53:19 +00:00
Bogdan Tara 5e07a53115 Backed out 2 changesets (bug 1563552) for failures on browser_privacypane_2.js and browser_sanitizeDialog.js CLOSED TREE
Backed out changeset c7df8a9a00a4 (bug 1563552)
Backed out changeset ce3ae99da523 (bug 1563552)
2019-07-24 11:51:56 +03:00
Mark Hammond 934f15044e Bug 1563552 (part 2) - remove support for the 'name' attribute from preferencesBindings.js. r=myk,jaws
Depends on D38828

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

--HG--
extra : moz-landing-system : lando
2019-07-24 06:48:10 +00:00
Matthew Noorenberghe 4a0c3a4b17 Bug 1568371 - Make h1 headings sticky on about:memory. r=njn
The arrows to jump to the next file aren't sticky but they wouldn't have been visible before this patch so I still think it's an incremental improvement.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 01:50:09 +00:00
Narcis Beleuzu 6dd7208b8b Backed out changeset 044beb95c8fc (bug 1568306) for mochitest failures on test_confirm_delete_dialog.html . CLOSED TREE 2019-07-24 05:44:54 +03:00
Boris Zbarsky a818800ec5 Bug 1568278. Remove various unnecessary QIs to nsIDOMWindow. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D39065

--HG--
extra : moz-landing-system : lando
2019-07-24 01:26:07 +00:00
Tim Nguyen eaff3d665c Bug 1568306 - Update about:logins dialog styling to match the spec. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D39103

--HG--
extra : moz-landing-system : lando
2019-07-23 22:29:31 +00:00
Tim Nguyen 2626e1985d Bug 1548880 - Add telemetry for when a field with a generated password is edited by the user. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38594

--HG--
extra : moz-landing-system : lando
2019-07-23 19:39:39 +00:00
Gijs Kruitbosch fffc7f0c58 Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley
At a high level, this change does the following:
- move the pluginchild actor to be a JSWindowActorChild
- move the parent handling from browser-plugins into a JSWindowActorParent
- move the crash handling from ContentCrashHandlers.jsm to the parent actor,
  using a `PluginManager` object. It needs to talk to the actors (and vice
  versa), so this seemed a better fit than spreading actor implementation
  details to other JSMs.
- switch to using plugin IDs to identify plugins cross-process, instead of
  combinations of names or other properties of the plugin tag. As part of that,
  ensured plugin IDs are unique between "fake" plugins and the other ones.
- drop support for having a notification for more than 1 plugin. We only support
  Flash, in practice, so there didn't seem to be much point in the added
  complexity of trying to support more than 1 thing.

Some notes:
- the previous implementation mixes runIDs (for NPAPI plugin process "runs")
  and GMP pluginIDs when doing crashreporting. AFAICT there is no guarantee
  these don't conflict, so I've split them out to avoid issues. There's a
  pluginCrashID object I pass around instead that has either a runID or
  pluginID. Happy to rename some more for clarity.
- the previous implementation used `pluginInfo` and `plugin` for a bunch of
  different types of variables. I've tried to be consistent, where:
  * `pluginElement` is a DOM element for a plugin
  * `activationInfo` is a JS object used to track click to play state for a plugin
  * `plugin` is a plugintag as returned by the pluginhost service
  * `pluginCrashID` is an identifier for a crashed plugin (see previous point).
- I'm still using broadcastAsyncMessage to tell the content processes about
  gmp plugin crashes and plugin crash submission updates, because there's no
  guarantee the actors are instantiated (for gmp plugins) nor can the parent
  easily find out which actors to talk to (for either gmp or npapi plugins).
  Open to suggestions there, too. I think our best bet might be moving that to
  IPDL-based IPC within the GMP code, but that feels like a separate bug.

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

--HG--
rename : browser/base/content/browser-plugins.js => browser/actors/PluginParent.jsm
extra : moz-landing-system : lando
2019-07-23 22:04:40 +00:00
Brendan Dahl 1fdd881959 Bug 1567558 - Fix textbox spell checker UI in XHTML documents. r=NeilDeakin
Remove the uneeded XULDocument check so that when textbox elements are
loaded in XHTML documents the inline spell checker UI works.

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

--HG--
extra : moz-landing-system : lando
2019-07-22 20:46:03 +00:00
Edwin Gao 7fd5fb983a Bug 1555454 - disable permafailing tests on macosx1014, migrate mochitest-browser-chrome to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38783

--HG--
extra : moz-landing-system : lando
2019-07-23 18:30:26 +00:00
Micah Tigley 3ec2df99e1 Bug 1559427 - Display data from Lockwise on the Monitor card. r=MattN
Depends on D38228

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

--HG--
extra : moz-landing-system : lando
2019-07-23 18:22:28 +00:00
Drew Willcoxon e915ec88ec Bug 1502821 - Don't autofill bookmarks when browser.urlbar.suggest.bookmark is false. r=mak
* Add a new case for when suggest.bookmark = false to the logic that returns the appropriate SQL query. Don't autofill bookmarks in that case.
* Add a bunch of new tests that cover all cases

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

--HG--
extra : moz-landing-system : lando
2019-07-23 18:21:08 +00:00
Johann Hofmann c7d97e7440 Bug 1568110 - Add RPMGetStringPref for getting the content blocking category pref in about:protections. r=ewright
Depends on D38966

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

--HG--
extra : moz-landing-system : lando
2019-07-23 17:45:54 +00:00
Johann Hofmann 1bfdedd197 Bug 1568110 - Use RPMGetBoolPref to get prefs in about:protections. r=mtigley,ewright
Differential Revision: https://phabricator.services.mozilla.com/D38966

--HG--
extra : moz-landing-system : lando
2019-07-23 17:44:43 +00:00
Tim Nguyen a76fcb146b Bug 1561955 - Make about:protections support dark mode. r=ewright,mtigley,johannh
Differential Revision: https://phabricator.services.mozilla.com/D38210

--HG--
extra : moz-landing-system : lando
2019-07-23 17:21:01 +00:00
Cosmin Sabou 20d813093c Bug 1563597 - Fix lint errors. r=jdai
--HG--
extra : amend_source : 9ded5b32117f5d390d50b90d71e22d215d121f32
2019-07-23 19:50:19 +03:00
Cosmin Sabou 5e17231bd2 Backed out changeset 13bb9ba5f69b (bug 1561955) as requested by ntim. 2019-07-23 19:40:44 +03:00
Tim Nguyen 2836364337 Bug 1561955 - Make about:protections support dark mode. r=ewright,johannh
Differential Revision: https://phabricator.services.mozilla.com/D38210

--HG--
extra : moz-landing-system : lando
2019-07-23 16:25:27 +00:00
John Dai 5bed95bf3d Bug 1563597 - Support nsGlobalWindowOuter as observer notification's subject; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D39029

--HG--
extra : moz-landing-system : lando
2019-07-23 16:09:27 +00:00
Jed Davis 6b2b3d2faa Bug 1511556 - Don't leak crash annotation pipes when the crash reporter is disabled. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D38953

--HG--
extra : moz-landing-system : lando
2019-07-23 16:04:05 +00:00
Mihai Alexandru Michis 664ce04b80 Backed out changeset 814a517bdf2e (bug 1567848) for causing xpcshell and geckoview failure CLOSED TREE 2019-07-23 18:46:34 +03:00
Gijs Kruitbosch 789cc82f3e Bug 1567848 - make XRE_IsE10sParentProcess always tell the truth on fennec, r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D38907

--HG--
extra : moz-landing-system : lando
2019-07-23 13:59:22 +00:00
Mark Striemer e8fcd3492e Bug 1564522 - Grey out disabled add-ons in about:addons r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D38384

--HG--
extra : moz-landing-system : lando
2019-07-22 19:22:37 +00:00
Erica Wright 92fd2dd4a1 Bug 1567901 - Summary date on tracking report shows the correct date. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D38880

--HG--
extra : moz-landing-system : lando
2019-07-22 20:24:09 +00:00
Cosmin Sabou 38b8703751 Backed out 2 changesets (bug 1560513, bug 1566797) for causing bug 1567161 and backout conflicts.
Backed out changeset 27d0b01e9f3b (bug 1566797)
Backed out changeset 014889dc7434 (bug 1560513)

--HG--
extra : rebase_source : c4c05e5afe6716191f6be62eebd81d4b0b443c19
2019-07-23 16:42:02 +03:00
Julian Descottes ea1d67a72c Bug 1566395 - Extend telemetry scalars expiry for Inspector probes r=janerik,mbalfanz
Differential Revision: https://phabricator.services.mozilla.com/D38835

--HG--
extra : moz-landing-system : lando
2019-07-22 14:19:28 +00:00
Ciure Andrei c0756f3389 Backed out 10 changesets (bug 1523638) for causing high frequency Android 7.0 mochitests failures CLOSED TREE
Backed out changeset 644ceb2fe568 (bug 1523638)
Backed out changeset 27647ee7a927 (bug 1523638)
Backed out changeset 96f1ccb95570 (bug 1523638)
Backed out changeset b60a17ea716a (bug 1523638)
Backed out changeset 507e63186c5f (bug 1523638)
Backed out changeset 33255408ca61 (bug 1523638)
Backed out changeset d97b2d223616 (bug 1523638)
Backed out changeset eba2a0514cde (bug 1523638)
Backed out changeset d7065174c5c4 (bug 1523638)
Backed out changeset c21b361e175d (bug 1523638)
2019-07-23 05:13:32 +03:00
Shane Caraveo c3d51446f5 Bug 1515172 support funnel attributes in attribution code r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D37668

--HG--
extra : moz-landing-system : lando
2019-07-22 22:06:46 +00:00
Nika Layzell 83236ff0f4 Bug 1523638 - Part 9: Use provided 'WindowGlobalChild' actors to create the initial about:blank document, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D37656

--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:22 +00:00
Razvan Maries 54fa5ec03f Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-07-23 00:51:11 +03:00
Razvan Maries 86980b4bb2 Merge mozilla-inbound to mozilla-central a=merge 2019-07-23 00:37:54 +03:00
Carolina 4029445ae2 Bug 1566797 - Handles more than one cert received in the URL (about:certificate).r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D38388

--HG--
extra : moz-landing-system : lando
2019-07-22 18:09:36 +00:00
Tim Nguyen 67e52fbe32 Bug 1547382 - Use HTML input instead of XUL textbox in toolkit/content/widgets/tree.js. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D29076

--HG--
extra : moz-landing-system : lando
2019-07-22 20:43:24 +00:00
Boris Zbarsky 0f70d08ec8 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 20:27:39 +00: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 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
Bogdan Tara f5afe11c29 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-22 07:50:26 +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
Edwin Gao 6383bcad31 Bug 1555454 - disable permafailing tests on macosx1014, migrate mochitest-browser-chrome to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38783

--HG--
extra : moz-landing-system : lando
2019-07-21 09:27:47 +00:00
Carolina d9d758d744 Bug 1560513 - Handles errors in about:certificate.r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D38099

--HG--
extra : moz-landing-system : lando
2019-07-20 14:50:43 +00:00
Shane Caraveo 4b806533d3 Bug 1550605 add networkStatus api r=rpl,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D30572

--HG--
extra : moz-landing-system : lando
2019-07-18 17:37:53 +00:00
Kirk Steuber 3a5e7c7c50 Bug 1567630 - Rename shouldUseService to useServiceOnFailure r=rstrong
This better describes the parameter's effect.

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

--HG--
extra : moz-landing-system : lando
2019-07-22 17:47:44 +00:00
Drew Willcoxon 6dae48f6d8 Bug 1567301 - UnifiedComplete: Change the title-tags separator to a non-printable character. r=mak
This just changes the `TITLE_TAGS_SEPARATOR` to the non-printable character `\x1F`, the unit separator, which seems appropriate.

At first I thought we could use the result label to store tags since we're not using the label at all right now. Hacky, but better than storing them in the title. But (1) `nsAutoCompleteSimpleResult::GetLabelAt` falls back to the value if the label is empty, and (2) `nsAutoCompleteController::GetLabelAt` actually returns the same thing as `GetValueAt`, i.e., the value, not the label. It's doable, but we'd need set the label to some special value for every result that doesn't have tags so that the label doesn't fall back to the value so we can tell which results don't have tags, and we'd need to make sure to always directly ask results for labels instead of going through the controller.  head_autocomplete.js goes through the controller, and I didn't check what else does too.

So then I thought we could store tags in the style with a special substring like "tags=tag1,tag2,tag3". Again it's doable, but:

The simplest fix is to just change the separator to an unprintable character. That should work, right? We can do better whenever we finally rewrite/refactor UnifiedComplete for quantumbar.

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

--HG--
extra : moz-landing-system : lando
2019-07-22 12:13:47 +00:00
Tim D. Smith 224562181c Bug 1567607 - Expose network.trr.mode to telemetry r=janerik
Add the network.trr.mode pref, which reflects whether DNS over HTTPS is enabled or not, to the telemetry environment.

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

--HG--
extra : moz-landing-system : lando
2019-07-22 14:35:35 +00:00
Ciure Andrei 98278afa46 Backed out changeset a858e4411532 (bug 1566595) for causing Windows MinGW builds bustages CLOSED TREE 2019-07-22 21:39:08 +03: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
Razvan Caliman 884e0dd58f Bug 1566886 - Extend validity of telemetry probes for Changes panel export options. r=gl
Confirmed with :mbalfanz that he wants a few more releases worth of usage data on these features.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 14:55:20 +00:00
Julian Descottes 1002fe0253 Bug 1566393 - Set expires to "never" for inspector shadowdom scalars r=janerik
Depends on D38291

See input from Harald at https://bugzilla.mozilla.org/show_bug.cgi?id=1566383#c2
We would like to revive those scalars to help us monitor usage of inspector shadowdom features.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 14:55:19 +00:00
Tim Nguyen 83cd3375d4 Bug 1566568 - Don't auto-save username along with generated passwords. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38250

--HG--
extra : moz-landing-system : lando
2019-07-19 23:45:49 +00:00
Olli Pettay 7059da0ee0 Bug 1566485, Increase THREAD_WAKEUP expires_in_version, r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D38203

--HG--
extra : moz-landing-system : lando
2019-07-19 20:53:26 +00:00
Brian Grinstead b3fda3a4dd Bug 1555361 - Remove the basetext binding r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D33016

--HG--
extra : moz-landing-system : lando
2019-07-19 03:22:09 +00:00
Tim Nguyen 828a74cb4f Bug 1554238 - Remove 'richlistitem' and 'category' bindings. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D38261

--HG--
extra : moz-landing-system : lando
2019-07-19 20:04:19 +00:00
Aaron Klotz 2635b03f3e Bug 1567592: Ensure launcher-process-failure ping makes it into docs ToC, also fix a typo; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D38720

--HG--
rename : toolkit/components/telemetry/docs/data/launcher-process-failure.rst => toolkit/components/telemetry/docs/data/launcher-process-failure-ping.rst
extra : moz-landing-system : lando
2019-07-19 20:22:22 +00:00
Luca Greco 48d9bcfc5d Bug 1564871 - Skip storage.local API QuotaExceededError tests that permafail on android builds. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D38693

--HG--
extra : moz-landing-system : lando
2019-07-19 19:08:36 +00:00
Coroiu Cristina 31758c22aa Backed out changeset 00ab4104c304 (bug 1557175) for browser-chrome failures at browser/components/extensions/test/browser/test-oop-extensions/browser_ext_optionsPage_popups.js on a CLOSED TREE 2019-07-19 22:17:24 +03:00
Coroiu Cristina 19d6508405 Backed out changeset cee7b065455b (bug 1515172) for xpcshell failures at browser/components/attribution/test/xpcshell/test_AttributionCode.js ona CLOSED TREE 2019-07-19 21:29:56 +03:00
Mark Striemer 38c8adc28a Bug 1557175 - Hide inline options when add-on is disabled r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D35068

--HG--
extra : moz-landing-system : lando
2019-07-19 16:09:16 +00:00
Matthew Noorenberghe 970d242824 Bug 1565780 - Await masterPasswordLogin before copying passwords. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D38551

--HG--
extra : moz-landing-system : lando
2019-07-19 07:47:48 +00:00
Shane Caraveo 5cc30898fa Bug 1515172 support funnel attributes in attribution code r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D37668

--HG--
extra : moz-landing-system : lando
2019-07-19 17:10:09 +00:00
Carolina f77ced0177 Bug 1561716 - Add tests for buildChain.r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D36089

--HG--
extra : moz-landing-system : lando
2019-07-19 11:16:55 +00:00
sotaro 4fafc814d1 Bug 1529171 - Re-enable test_videocontrols_onclickplay.html test r=nical
Differential Revision: https://phabricator.services.mozilla.com/D38770

--HG--
extra : moz-landing-system : lando
2019-07-22 08:03:31 +00:00
Stephen A Pohl a64ca17f46 Bug 1564298: Make it possible to build with macOS 10.14 SDK. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D38218

--HG--
extra : moz-landing-system : lando
2019-07-18 19:23:04 +00:00
Kris Maglione e40b418215 Bug 1566952: Part 2 - Update Fission failure annotations after skipping crashes. r=mccr8
When a test crashes, the harness skips all of the remaining tests in the
directory. That means that with crashes skipped, we now try to run a whole lot
more tests than we did before, and a lot of them fail under Fission.

This patch adds annotations to the new failures that show up after part 1.

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

--HG--
extra : rebase_source : 292157039c88fc615f5de41679e96e72766ac4db
2019-07-19 12:30:10 -07:00
Kris Maglione 4bd4d680d4 Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D38725

--HG--
extra : rebase_source : 3e8b32b86b12b22d038baa770070a5c8095043c9
2019-07-17 13:37:48 -07:00
Tim Nguyen f43b3a9376 Bug 1566533 - Disable generated passwords feature on private windows. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38235

--HG--
extra : moz-landing-system : lando
2019-07-21 22:17:19 +00:00
harry 70fad9cef6 Bug 1528614 - Remove clickSelectsAll from textboxes. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D37315

--HG--
extra : moz-landing-system : lando
2019-07-19 08:54:43 +00:00
Luca Greco 4030a1c685 Bug 1472740 - Remove support for deprecated lwt aliases from WebExtensions theme API. r=ntim,robwu
Removing the lwt aliases from the theme API schema is not going to be enough, because the images and colors properties are very permissive on the unknown properties (likely to prevent a property supported on chrome but not on firefox to prevent the theme from being installed), and so removing the lwt aliases from the schema would not raise any error (the theme API implementation would just be silently ignoring the deprecated lwt aliases).

For the above reason the following patch use the following approach:

- kept the deprecated lwt aliases in the schema, but changes the deprecation warning message to mention that the property is now completely ignored by Firefox, and which property should be used instead

- removed the deprecation warning from the toolbar_text theme colors property, as we decided that we are not going to deprecate it anymore

- changed the theme API implementation to ignore the deprecated lwt alias property

- repurposed browser_ext_themes_lwtsupport.js test file to verify that the lwt aliases are ignored as expected

A separate addons-linter pull request is going to be created, to ensure that the addons-linter will raise linting errors (instead of linting warning) when these deprecated lwt aliases are being used in a theme (to prevent that newly submitted theme versions including the aliases will go unnoticed).

Depends on D37890

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

--HG--
extra : moz-landing-system : lando
2019-07-19 11:30:48 +00:00
Luca Greco bb5a69c3a8 Bug 1472740 - Remove usage of deprecated lwt aliased from browser_webapi_theme.js. r=ntim,robwu
Depends on D37889

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

--HG--
extra : moz-landing-system : lando
2019-07-17 16:14:55 +00:00
Luca Greco 2c284a1ef2 Bug 1472740 - Remove usage of deprecated lwt aliases from telemetry tests. r=janerik
Depends on D38300

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

--HG--
extra : moz-landing-system : lando
2019-07-17 14:06:54 +00:00
Csoregi Natalia e0f31fac5f Merge mozilla-central to autoland. CLOSED TREE 2019-07-19 12:48:07 +03:00
Oana Pop Rus 88e8204c19 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-07-19 07:08:04 +03:00
Emilio Cobos Álvarez 2c808051d3 Bug 1567333 - Remove the ability to build Gecko without the bindgen feature. r=heycam
This is not used for anything, as far as I can tell.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 23:39:14 +00:00
championshuttler 071557545e Bug 1536103 - Fix various Sphinx Warning in 'mach doc' (4). r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D38046

--HG--
extra : moz-landing-system : lando
2019-07-18 20:08:26 +00:00
Chris Muldoon a4830f2a4b Bug 1563446 - Clean up MozAutocompleteRichListitem fragment markup r=dao
Differential Revision: https://phabricator.services.mozilla.com/D38560

--HG--
extra : moz-landing-system : lando
2019-07-18 21:10:49 +00:00
Carolina 5ca5e3c5f5 Bug 1563866 - Makes module imports structure more consistent.r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D38071

--HG--
extra : moz-landing-system : lando
2019-07-18 18:13:06 +00:00
Alessio Placitelli 41f4c2539a Bug 1566354 - Add an empty metrics.yaml file for streaming telemetry r=janerik
This registry file will be used for the new streaming
telemetry API used by GeckoView.

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

--HG--
extra : moz-landing-system : lando
2019-07-19 09:18:48 +00:00
Christoph Kerschbaumer bd8a020d7d Bug 1566734: Update CSP for about:telemetry to include resource:.r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38518

--HG--
extra : moz-landing-system : lando
2019-07-18 21:06:53 +00:00
Marco Bonardo 786e6a6471 Bug 1358643 - Avoid leaking results to the next autocomplete search in tags autocomplete. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D38286

--HG--
extra : moz-landing-system : lando
2019-07-18 13:13:29 +00:00
Jared Wein 8b5ed688d5 Bug 1560431 - Enable about:logins on Nightly channel. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D36344

--HG--
extra : moz-landing-system : lando
2019-07-18 16:24:29 +00:00
Apratim 61efb0cb9b Update Bug 1562229 - Change current ping to current data in about:telemetry r=chutten,fluent-reviewers,flod
Changed all instances of current ping to current data in aboutTelemetry.ftl file

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

--HG--
extra : moz-landing-system : lando
2019-07-18 16:24:38 +00:00
Mark Banner fd972b6d84 Bug 1566117 - Document some of the magic properties of the SearchService. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D38234

--HG--
extra : moz-landing-system : lando
2019-07-18 15:58:34 +00:00
Mark Banner b71279b17c Bug 1566117 - Change ServiceService._engines to be a map rather than an object. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D38233

--HG--
extra : moz-landing-system : lando
2019-07-18 14:00:47 +00:00
Mihai Alexandru Michis d76f06e749 Merge mozilla-central to autoland. a=merge 2019-07-18 18:45:13 +03:00
Mihai Alexandru Michis 6680f22a86 Merge inbound to mozilla-central. a=merge 2019-07-18 18:40:17 +03:00
Cosmin Sabou 76dc1b363b Merge mozilla-central to mozilla-inbound. 2019-07-18 12:57:56 +03:00
Ciure Andrei 2cc1782106 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-07-18 06:49:52 +03:00
Ciure Andrei d835b44a76 Merge inbound to mozilla-central. a=merge 2019-07-18 06:46:41 +03:00
Ciure Andrei 3ba5c11f47 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-18 06:48:24 +03:00
Brian Hackett 3725f222ae Bug 1566294 - Use distinct sequence numbers for messages sent from middleman processes, r=nika.
Differential Revision: https://phabricator.services.mozilla.com/D38359

--HG--
extra : rebase_source : a7c9072d996eabc94e453267448eb2a35c89d1a1
2019-07-17 05:47:35 -10:00
Geoff Lankow 2a28a9d273 Bug 1561650 - Ignore unused modifier keys on keydown events in <tree> r=vporof
Differential Revision: https://phabricator.services.mozilla.com/D38248

--HG--
extra : moz-landing-system : lando
2019-07-17 13:07:28 +00:00
Junior Hsu 40045cf0b5 Bug 1561712 - test for downloads with COOP enabled r=nika
Differential Revision: https://phabricator.services.mozilla.com/D37145

--HG--
extra : moz-landing-system : lando
2019-07-17 23:34:07 +00:00
Kris Maglione 0962c2b731 Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8
My preference was to annotate most of the failing tests with `fail-if` so that
if they start passing, the `fail-if` needs to be removed and they need to keep
passing. That doesn't work for tests that timeout, or which trigger failures
from their cleanup functions, however, so those tests need skip-if. And tests
with fail in their cleanup functions likely leave the browser in an
inconsistent state for subsequent tests, anyway, so really should be skipped
regardless.

There are some remaining tests which still fail because of crashes. I chose
not to skip them here, but to fix the crashes in separate bugs instead.

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

--HG--
extra : rebase_source : 39ba8fec2e882cfe577c5f2b58ab7e4b461f1178
2019-07-15 16:19:32 -07:00
Mike Conley 9a7584fcf6 Bug 1566152 - Hide the Picture-in-Picture toggle after a period of no mousemove activity. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D38378

--HG--
extra : moz-landing-system : lando
2019-07-18 00:50:08 +00:00
Mike Conley 4cad3b16a2 Bug 1566906 - Make Picture-in-Picture toggle only listen for clicks from the primary mouse button. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D38376

--HG--
extra : moz-landing-system : lando
2019-07-18 00:47:53 +00:00
Christoph Kerschbaumer 110a817c1a Bug 1497209: Apply Meta CSP to about:sessionrestore and about:welcomeback. r=Gijs,vporof
Differential Revision: https://phabricator.services.mozilla.com/D38081

--HG--
extra : moz-landing-system : lando
2019-07-17 11:22:35 +00:00
Razvan Caliman 1258790cbb Bug 1566398 - Remove expired scalar telemetry probes for Changes panel. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D38363

--HG--
extra : moz-landing-system : lando
2019-07-17 18:29:36 +00:00
M. Sirringhaus ab47597a2c Bug 1564900 - [OS.File] Fix size of statvfs::f_frsize;r=Yoric
Make Firefox not assume type of member statvfs::f_frsize from sys head, which may vary

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

--HG--
extra : moz-landing-system : lando
2019-07-18 08:55:43 +00:00
Chun-Min Chang 0561641171 Bug 1530715 - P3: Build cubeb-coreaudio-rs in libcubeb. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D23432

--HG--
extra : moz-landing-system : lando
2019-07-10 08:06:12 +00:00
Shane Caraveo 2e9f346e73 Bug 1566585 remove permission if extension updates to incognito.now_allowed r=robwu,rpl
Differential Revision: https://phabricator.services.mozilla.com/D38232

--HG--
extra : moz-landing-system : lando
2019-07-17 20:42:43 +00:00
Erica Wright 345f8ad058 Bug 1557061 - Add summary information to the protection report. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38110

--HG--
extra : moz-landing-system : lando
2019-07-17 19:22:32 +00:00
Nicholas Nethercote 38dbbfcffc Bug 1523276 - Implement PHC, a probabilistic heap checker. r=glandium,gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D25021

--HG--
extra : rebase_source : 86e94499f746b18a596130341692c6a9992d4867
2019-07-03 09:26:11 +10:00
Honza Bambas 0a423449bc Bug 1566884 - Do not replace "direct" proxy info result from proxy.onRequest with a null default proxy info, r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D38364

--HG--
extra : moz-landing-system : lando
2019-07-17 17:47:35 +00:00
Razvan Maries 55452d2b8a Bug 1393920 - Disabled test_chrome_ext_contentscript_telemetry.html on Linux64. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38377

--HG--
extra : moz-landing-system : lando
2019-07-17 18:11:56 +00:00
Mike Conley 6878633042 Bug 1565117 - Add better multi-monitor support for Picture-in-Picture. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D38346

--HG--
extra : moz-landing-system : lando
2019-07-17 16:19:28 +00:00
Mike Conley b0d89f3530 Bug 1546954 - Clean up Picture-in-Picture keyboard support for the player window. r=JSON_voorhees
This patch does a couple of things, based on trial-and-error, as well as a
conversation with yzen from the Accessibility team.

1. Auto-focuses the playpause button, and puts unpip and then close as the next
   items that can be focused with the keyboard. The underlying <browser> element
   is no longer keyboard focusable.

2. It adds a white outline with a black box-shadow around the focused control
   when using keyboard navigation. That outline and box-shadow do not appear
   when using the mouse only. Keyboard navigation can be aborted by hitting Esc.

3. The controls remain visible while the video is paused.

4. When transitioning from the paused to playing state, we wait
   CONTROLS_FADE_TIMEOUT_MS milliseconds to hide the controls again.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 16:18:45 +00:00
Mike Conley fa7b029ef3 Bug 1546954 - Switch to standard buttons in the Picture-in-Picture player window, and merge play and pause buttons. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D37886

--HG--
extra : moz-landing-system : lando
2019-07-17 16:18:15 +00:00
Mike Conley 47499265e5 Bug 1546954 - Refactor player.js to break up large anonymous functions into smaller pieces. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D37885

--HG--
extra : moz-landing-system : lando
2019-07-17 16:18:28 +00:00
Coroiu Cristina fc971dbe6c Backed out changeset f00e82b087d6 (bug 1563866) for browser-chrome failures at browser/base/content/test/static/browser_all_files_referenced.js 2019-07-17 17:52:47 +03:00
Sean Feng 49f3772d40 Bug 1551965 - Add telemetry for page reload key combinations r=bdekoz,Gijs,chutten
Differential Revision: https://phabricator.services.mozilla.com/D35035

--HG--
extra : moz-landing-system : lando
2019-07-17 14:04:31 +00:00
Dão Gottwald 6b7e2645f9 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-17 11:34:21 +00:00
Carolina 6ce65b9679 Bug 1563866 - Makes module imports structure more consistent.r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D38071

--HG--
extra : moz-landing-system : lando
2019-07-17 11:20:43 +00:00
Julian Descottes 5f1db12cf1 Bug 1566391 - Remove expired and unused DevTools Memory panel histograms r=janerik
Depends on D38169

The code in DevTools using the histograms was already removed in Bug 1381178.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 11:39:47 +00:00
Brian Hackett eb7ed10883 Bug 1556813 Part 8 - C++ changes for instrumentation based control logic, r=loganfsmyth.
--HG--
extra : rebase_source : 800cdc10e72d687674ef2d43a65674f52d6ee009
extra : histedit_source : 580801ff0f1070478c8a4fd5173b7af04560e515
2019-06-12 07:45:35 -10:00
Mihai Alexandru Michis b7d205a80b Backed out changeset 3504c0b3f87c (bug 1513337) for marionette failures CLOSED TREE 2019-07-17 14:02:05 +03:00
Coroiu Cristina 4f0c58b8e3 Backed out changeset 59456fe10bea (bug 1561650) for chrome failures at toolkit/content/tests/chrome/test_tree.xul on a CLOSED TREE 2019-07-17 13:43:08 +03:00
Coroiu Cristina d0be9ab2f2 Backed out changeset 8723eeacb6c6 (bug 1566391) for build bustage at deps/TelemetryHistogramEnums.h.stub on a CLOSED TREE 2019-07-17 13:08:23 +03:00
Julian Descottes 33932c4a77 Bug 1566391 - Remove expired and unused DevTools Memory panel histograms r=janerik
Depends on D38169

The code in DevTools using the histograms was already removed in Bug 1381178.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 09:58:32 +00:00
Dão Gottwald 16f78d8e06 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-17 09:20:41 +00:00
Coroiu Cristina 0882dc9bf4 Backed out changeset cf34b2e8ac53 (bug 1513337) for test client failure 2019-07-17 12:12:21 +03:00
Daniel Varga 0c11927126 Bug 1563440 - disable test_ext_redirect_jar.html on Windows for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38002

--HG--
extra : moz-landing-system : lando
2019-07-17 09:01:54 +00:00
Geoff Lankow b6f665b907 Bug 1561650 - Ignore unused modifier keys on keydown events in <tree> r=vporof
Differential Revision: https://phabricator.services.mozilla.com/D38248

--HG--
extra : moz-landing-system : lando
2019-07-17 08:11:19 +00:00
Julian Descottes d58dbb582c Bug 1519018 - Remove expired scalars and histograms related to about:devtools page r=ochameau,janerik
Depends on D38168

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

--HG--
extra : moz-landing-system : lando
2019-07-17 08:12:54 +00:00
Julian Descottes 69ac3ca688 Bug 1519018 - Remove expired scalar devtools.onboarding.is_devtools_user r=ochameau,janerik
Depends on D38167

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

--HG--
extra : moz-landing-system : lando
2019-07-17 08:12:37 +00:00
Dão Gottwald 9fce0b69a1 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-17 07:38:18 +00:00
Matthew Noorenberghe f27991e755 Bug 1548875 - Notify LoginManagerParent the same way when a generated password is filled or edited. r=sfoster
Tests will be added in bug 1548861 and bug 1548874.

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

--HG--
rename : toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilled.js => toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilledOrEdited.js
extra : moz-landing-system : lando
2019-07-17 05:20:32 +00:00
Gurzau Raul a40be3ff67 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-17 06:53:00 +03:00
Gurzau Raul 21df1f7413 Merge inbound to mozilla-central. a=merge 2019-07-17 06:48:50 +03:00
Bogdan Tara a956b26489 Backed out changeset 2a9efa4e6b40 (bug 1561712) for browser_httpCrossOriginOpenerPolicy.js failures CLOSED TREE 2019-07-17 05:15:10 +03:00
Junior Hsu cc0bdb6823 Bug 1561712 - test for downloads with COOP enabled r=nika
Differential Revision: https://phabricator.services.mozilla.com/D37145

--HG--
extra : moz-landing-system : lando
2019-07-16 23:32:58 +00:00
Bogdan Tara ca45889546 Backed out 9 changesets (bug 1523638) for browser_contextmenu.js failures CLOSED TREE
Backed out changeset 0a584a07b696 (bug 1523638)
Backed out changeset 8c5af2289900 (bug 1523638)
Backed out changeset 40ed1bd64b09 (bug 1523638)
Backed out changeset 9a99a0391979 (bug 1523638)
Backed out changeset 07fb4748b91a (bug 1523638)
Backed out changeset 49047c3ebae9 (bug 1523638)
Backed out changeset d606d072126c (bug 1523638)
Backed out changeset 76dc1937fc77 (bug 1523638)
Backed out changeset c784c14b5d5d (bug 1523638)
2019-07-16 23:40:47 +03:00
Ehsan Akhgari e62b713e21 Bug 1556881 - Fix browser_partitionedLocalStorage_events.js to not assume the dom.storage.next_gen pref is live; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D38122

--HG--
extra : moz-landing-system : lando
2019-07-16 18:58:22 +00:00
Nika Layzell 89d26ca7eb Bug 1523638 - Part 9: Use provided 'WindowGlobalChild' actors to create the initial about:blank document, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D37656

--HG--
extra : moz-landing-system : lando
2019-07-16 18:47:56 +00:00
Jared Wein 288c0be4f9 Bug 1550142 - Move login autofill checkbox out of old Password Manager modal. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D37999

--HG--
rename : browser/components/preferences/in-content/tests/browser_privacy_passwordGeneration.js => browser/components/preferences/in-content/tests/browser_privacy_passwordGenerationAndAutofill.js
extra : moz-landing-system : lando
2019-07-16 18:32:08 +00:00
Chris H-C dab8a2e2bf Bug 1486072 - Update and augment parsers tests r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D38192

--HG--
extra : moz-landing-system : lando
2019-07-16 18:27:28 +00:00
Chris H-C ded85232da Bug 1486072 - Make `products` key required for Telemetry r=janerik
The "products" key is used to specify for which products the Histogram, Scalar,
or Event are to be recorded in. Make the key explicit, setting everything to
be recorded on all currently-available platforms to begin with.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 15:20:22 +00:00
Kestrel 2f409ddde7 Bug 1565896 - Change about:performance energy bar color and column sort arrow fill color for better contrast in dark mode r=dao
Differential Revision: https://phabricator.services.mozilla.com/D38011

--HG--
extra : moz-landing-system : lando
2019-07-16 08:40:41 +00:00
Thomas Nguyen b0fa7cedfe Bug 1554947 - Update saveURL to use referrerInfo class instead of referrer and referrerr policy r=Gijs,snorp
Differential Revision: https://phabricator.services.mozilla.com/D33939

--HG--
extra : moz-landing-system : lando
2019-07-16 17:59:28 +00:00
Thomas Nguyen a951305e06 Bug 1554947 - Update nsIWebBrowserPersist to use referrerInfo class instead of referrer and referrerr policy r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D33938

--HG--
extra : moz-landing-system : lando
2019-07-16 18:02:16 +00:00
Dana Keeler 18e9f3ba80 bug 1564481 - reset HSTS/HPKP state to factory settings rather than storing knockout entries for preloaded sites r=jcj r=KevinJacobs
As originally implemented, nsISiteSecurityService.removeState allowed direct
access to remove HSTS state. It also provided the implementation for when the
browser encountered an HSTS header with "max-age=0". In bug 775370, it was
updated to store an entry that would override preloaded information when
processing such headers. However, this meant that the semantics of the direct
access API had changed. Preloaded information could be overridden if a user
invoked the "forget about this site" feature. This change fixes the public API
(and renames it to "resetState") so it actually behaves as its consumers expect.

Reviewers: jcj!, KevinJacobs!

Tags: #secure-revision

Bug #: 1564481

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

--HG--
extra : rebase_source : 8dd5460d3fd3c0ce92746cc83fae220d6e2a83cf
extra : amend_source : 171ebb015e9f9ae775f0caa22e161d41970f3d51
2019-07-11 13:48:28 -07:00
Matthew Noorenberghe 667d03ba4b Bug 1565696 - Update password generation string in the context menu. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D38159

--HG--
extra : moz-landing-system : lando
2019-07-16 05:07:24 +00:00
Tim Nguyen 223a1a8c40 Bug 1565696 - Update 'Use Generated Password' string to 'Use a Securely Generated Password'. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38134

--HG--
extra : moz-landing-system : lando
2019-07-15 22:26:53 +00:00
Tim Nguyen 69fde2709d Bug 1565697 - Make yellow highlight appear when picking a generated password. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38130

--HG--
extra : moz-landing-system : lando
2019-07-15 22:02:03 +00:00
Ryan VanderMeulen d2cab4724a Bug 1566032 - Update jsoncpp to version 1.9.1. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D38060

--HG--
extra : moz-landing-system : lando
2019-07-15 21:13:00 +00:00
Michael Kaply 0cf4395e69 Bug 1565853 - Enable MULTI_SZ and EXPAND_SZ for policies. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D37990

--HG--
extra : moz-landing-system : lando
2019-07-15 21:13:28 +00:00
Matthew Noorenberghe daa60ec020 Bug 1565776 - Dismissed update, not save, doorhanger should be shown after a generated password was auto-saved. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D37976

--HG--
extra : moz-landing-system : lando
2019-07-15 19:38:14 +00:00
Chris H-C 51e9a14865 Bug 1555172 - Allow annotating experiments with Enrollment Ids. r=janerik,mythmon
This id, to be generated at runtime by the client, will be used to distinguish
when a client enrolls multiple times in the same id/branch/type.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 13:00:55 +00:00
Mihai Alexandru Michis 4e99976f77 Backed out changeset 93572a1c05c8 (bug 1565776) for failures in LoginManagerParent CLOSED TREE 2019-07-15 22:20:54 +03:00
Matthew Noorenberghe f0b27faf0c Bug 1565776 - Dismissed update, not save, doorhanger should be shown after a generated password was auto-saved. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D37976

--HG--
extra : moz-landing-system : lando
2019-07-15 18:19:29 +00:00
Tim Nguyen f9b01dd5b0 Bug 1565921 - Load editMenuOverlay.js and globalOverlay.js on documents with HTML inputs. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38018

--HG--
extra : moz-landing-system : lando
2019-07-15 11:14:44 +00:00
Rob Lemley 016bf55af3 Bug 1526744 - Read files in chunks when calculating md5 in find_dupes. r=glandium
Reduce RAM needed by find-dupes.py by reading files in chunks when calculating
md5 checksums.

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

--HG--
extra : moz-landing-system : lando
2019-07-13 01:31:52 +00:00
Carolina 9196c76343 Bug 1560538 - Opens a new tab to show the certificate. r=johannh,keeler
Not sure what to do in pippki.js, for the moment I put an incorrect id.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 12:32:43 +00:00
dleblanccyr be72ea7a63 Bug 1565638 - Adds missing error-section content and sources to jar.mn and certviewer.html. r=fluent-reviewers,keeler,flod
Differential Revision: https://phabricator.services.mozilla.com/D37903

--HG--
extra : moz-landing-system : lando
2019-07-15 13:51:53 +00:00
dleblanccyr a785800e2d Bug 1565090 - Improves styling of certificate tabs in dark theme. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D37749

--HG--
extra : moz-landing-system : lando
2019-07-14 16:42:51 +00:00
dleblanccyr 362d3dfbda Bug 1565266 - Adds 'certificate-viewer-' prefix and adds certificate labels to Fluent IDs. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D37745

--HG--
extra : moz-landing-system : lando
2019-07-14 17:22:47 +00:00
dleblanccyr 9522efa85a Bug 1565265 - Adds role=tablist to certificate-section component. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D37743

--HG--
extra : moz-landing-system : lando
2019-07-12 21:10:34 +00:00
Boris Zbarsky 5062731c15 Bug 1565688. Remove unused IOService arg from NS_NewURI. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D37968

--HG--
extra : moz-landing-system : lando
2019-07-15 13:39:51 +00:00
Alphan Chen bd4a8d7302 Bug 1563171 - Move the sessionStore related functions from nsIXULBrowserWindow.idl r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D37424

--HG--
extra : moz-landing-system : lando
2019-07-15 10:29:06 +00:00
James Teh 0faff9a8fe Bug 1410757: Expose the info provided in the tool tip for the focused browser tab as the tab's accessible description. r=Gijs
The tool tip for a browser tab exposes information such as the process ids (on Nightly) and the container tab name.
It appears when a user mouses over the tab, but this isn't really accessible to screen reader users.
Ideally, we'd expose this information as the accessible description for all browser tabs.
However, doing this for all tabs and keeping it up to date is rather difficult and potentially expensive.
Instead, just expose this description for a tab when it gets focus; i.e. the user has to focus the tab bar to access it.

To enable this, XUL tab elements now fire an AriaFocus event on the ARIA focused tab when the ariaFocusedItem property is set.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 11:21:15 +00:00
Edwin Gao 4737b476fe Bug 1141245 - disable test_tooltip.xul on macosx1014, inheriting from previous config to disable on macosx1010 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37952

--HG--
extra : moz-landing-system : lando
2019-07-13 22:47:13 +00:00
Mark Banner 60f6bed06a Bug 1565315 - Fix Yandex missing from en builds when in Russian regions. r=mconnor,daleharvey
Depends on D37869

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

--HG--
extra : moz-landing-system : lando
2019-07-13 15:25:13 +00:00
Narcis Beleuzu c734f18ba1 Merge mozilla-central to autoland. CLOSED TREE 2019-07-13 21:14:55 +03:00
Brindusan Cristian 535145f197 Backed out 2 changesets (bug 1556789) on request from aryx for causing Bug 1565836. a=backout
Backed out changeset ca5fdf3a0ddd (bug 1556789)
Backed out changeset 19419ff4e756 (bug 1556789)
2019-07-13 20:52:45 +03:00
Dale Harvey baddbf2490 Bug 1565563 - Add en-US to search configurations to test. r=Standard8,mconnor
Differential Revision: https://phabricator.services.mozilla.com/D37869

--HG--
extra : moz-landing-system : lando
2019-07-13 15:25:13 +00:00
Matthew Noorenberghe 3da7565a27 Bug 1559994 - Add notifySaved argument to promptToChangePassword on nsILoginManagerPrompter.
Differential Revision: https://phabricator.services.mozilla.com/D37974

--HG--
extra : moz-landing-system : lando
2019-07-13 06:01:51 +00:00
Razvan Maries 6f9d3ac151 Backed out 2 changesets (bug 1565563, bug 1565315) for perma fails on test_validate_engines.js. CLOSED TREE
Backed out changeset 2bd7c693a493 (bug 1565315)
Backed out changeset 5de764b97e6c (bug 1565563)
2019-07-13 02:01:25 +03:00
Tim Nguyen 11fbfb6d53 Bug 1559993 - Show 'Password saved' toast when automatically saving a generated password. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37904

--HG--
extra : moz-landing-system : lando
2019-07-12 22:44:45 +00:00
Ciure Andrei 30b9ffc37f Backed out changeset 3c4aab21b3a1 (bug 1559993) for ES Lint failure. CLOSED TREE 2019-07-13 01:36:23 +03:00
Johann Hofmann aa72612d04 Bug 1562575 - Part 3 - Test updates for content blocking section in browser-siteProtections.js. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37557

--HG--
extra : moz-landing-system : lando
2019-07-12 22:25:02 +00:00
Johann Hofmann eaffe8a701 Bug 1562575 - Part 1 - Remove content blocking telemetry events from identity popup telemetry. r=ewright
This lives in the protections popup now and will get a new probe.

Since I'm only removing data collection I don't think a data steward is required to sign off.

I'm removing recordClick calls in identityPanel.inc.xul in a later patch.

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

--HG--
extra : moz-landing-system : lando
2019-07-12 21:36:19 +00:00
Tim Nguyen d28bbbb31d Bug 1565407 - Enable password generation and make it available by default. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37820

--HG--
extra : moz-landing-system : lando
2019-07-12 22:09:16 +00:00
Tim Nguyen a2577500f4 Bug 1559993 - Show 'Password saved' toast when automatically saving a generated password. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37904

--HG--
extra : moz-landing-system : lando
2019-07-12 22:02:13 +00:00
Andreea Pavel c8af1a97a0 Merge mozilla-central to autoland on a CLOSED TREE 2019-07-13 00:53:27 +03:00
Andreea Pavel 3fed932eaa Merge mozilla-inbound to mozilla-central a=merge 2019-07-13 00:45:18 +03:00
Mark Banner a2eaf3b1db Bug 1565315 - Fix Yandex missing from en builds when in Russian regions. r=mconnor
Depends on D37869

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

--HG--
extra : moz-landing-system : lando
2019-07-12 21:18:59 +00:00
Dale Harvey 879adf5842 Bug 1565563 - Add en-US to search configurations to test. r=Standard8,mconnor
Differential Revision: https://phabricator.services.mozilla.com/D37869

--HG--
extra : moz-landing-system : lando
2019-07-12 17:10:38 +00:00
Dorel Luca da86b02dc2 Backed out 3 changesets (bug 1562575) for Mochitest failures in browser/tools/mozscreenshots/controlCenter/browser_controlCenter.js. CLOSED TREE
Backed out changeset fce18a9477b0 (bug 1562575)
Backed out changeset c9b01b908020 (bug 1562575)
Backed out changeset de006229ba8f (bug 1562575)
2019-07-12 18:42:19 +03:00
Dorel Luca 77d61d6a6f Backed out 5 changesets (bug 1560178) for Browser-chrome failures in builds/worker/workspace/build/src/dom/base/Document.cpp. CLOSED TREE
Backed out changeset 1ff8a41dd3c1 (bug 1560178)
Backed out changeset 4aaeda889656 (bug 1560178)
Backed out changeset b1dfc0b5a14c (bug 1560178)
Backed out changeset 45fca0f1b675 (bug 1560178)
Backed out changeset fc2be64e4ece (bug 1560178)
2019-07-12 18:38:34 +03:00
Daniel Varga b1a511fe36 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-07-12 13:07:05 +03:00
Shane Caraveo b5f7e57944 Bug 1556789 minimize the chaos of search config testing r=daleharvey
700K extension reloads!  This minimizes tests to using the
necessary extensions as well as avoiding reloads of extensions while
the search config tests are run.  Local machine can now run a single
search config test file in under 2 minutes.  This was impossible before.

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

--HG--
extra : moz-landing-system : lando
2019-07-12 01:49:41 +00:00
Shane Caraveo 36bce0da93 Bug 1556789 - Refactor extension install in searchservice to use promises r=robwu,daleharvey
This provides a set of promises that the searchservice resolves once the search engine has been configured

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

--HG--
extra : moz-landing-system : lando
2019-07-12 19:33:32 +00:00
Gijs Kruitbosch 8b9bc73770 Bug 1560178 - fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D36310

--HG--
extra : moz-landing-system : lando
2019-07-12 12:35:59 +00:00
Gijs Kruitbosch 2a0b208604 Bug 1560178 - adjust webextension tests that rely on loading untrusted URIs in the parent process when remote webextensions are turned off, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D36309

--HG--
extra : moz-landing-system : lando
2019-07-12 12:35:46 +00:00
Gijs Kruitbosch 0bd423ac63 Bug 1560178 - fix/remove about:addons tests that load discovery pane in the parent, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D36308

--HG--
extra : moz-landing-system : lando
2019-07-12 12:35:20 +00:00
Carolina dc61c90a77 Bug 1559225 - Build a certificate chain. r=johannh,keeler
Added third party libraries using browserify, builds a certificate chain using some functions defined in https://github.com/april/certainly-something and using a dummy certificate chain. r=johannh

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

--HG--
extra : moz-landing-system : lando
2019-07-12 12:17:04 +00:00
Johann Hofmann 70071d243e Bug 1562575 - Part 3 - Test updates for content blocking section in browser-siteProtections.js. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37557

--HG--
extra : moz-landing-system : lando
2019-07-12 10:27:38 +00:00
Johann Hofmann 230d70e54a Bug 1562575 - Part 1 - Remove content blocking telemetry events from identity popup telemetry. r=ewright
This lives in the protections popup now and will get a new probe.

Since I'm only removing data collection I don't think a data steward is required to sign off.

I'm removing recordClick calls in identityPanel.inc.xul in a later patch.

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

--HG--
extra : moz-landing-system : lando
2019-07-12 10:27:05 +00:00
Tom Schuster 5b7ad5ebb7 Bug 1564967 - Rename More Options menu entry in about:addons to Details. r=mstriemer,fluent-reviewers,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D37707

--HG--
extra : moz-landing-system : lando
2019-07-12 00:05:52 +00:00
Christoph Kerschbaumer d0817ff762 Bug 1497203: Apply Meta CSP to about:plugins. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37727

--HG--
extra : moz-landing-system : lando
2019-07-12 06:47:42 +00:00
Tim Nguyen ab07cce446 Bug 1549288 - Clean up about:newinstall CSS and make it support dark mode. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D37805

--HG--
extra : moz-landing-system : lando
2019-07-12 16:12:27 +00:00
Gijs Kruitbosch b5b5d6a0ab Bug 1560178 - fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D36310

--HG--
extra : moz-landing-system : lando
2019-07-12 16:27:58 +00:00
Gijs Kruitbosch a259e5a236 Bug 1560178 - adjust webextension tests that rely on loading untrusted URIs in the parent process when remote webextensions are turned off, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D36309

--HG--
extra : moz-landing-system : lando
2019-07-12 16:27:39 +00:00
Gijs Kruitbosch a44b86f060 Bug 1560178 - fix/remove about:addons tests that load discovery pane in the parent, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D36308

--HG--
extra : moz-landing-system : lando
2019-07-12 16:27:27 +00:00