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

58423 Коммитов

Автор SHA1 Сообщение Дата
Sam Foster e556af6195 Bug 1485105 - Allow 12-19 digit length card numbers. r=MattN
* Change to isValidNumber to allow any number length in the range. This also removes 9 as a valid payment card number length
* Amend form autocomplete test for sensitive 9 digit numbers. We no longer consider them valid cc numbers, test for 19 digit numbers instead
* Fix intermittent issue in a session restore test. It turns out Date.now().toString() can sometimes pass the Luhn algorithm and look like a valid credit card number. I believe this could lead to it being treated as sensitive data which is not saved and restored, failing the test

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

--HG--
extra : moz-landing-system : lando
2018-10-11 23:54:25 +00:00
Felipe Gomes 7d4ee76a9d Bug 1498032 - Support flat policies on Mac. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D8302

--HG--
extra : moz-landing-system : lando
2018-10-11 21:36:56 +00:00
Felipe Gomes 3faedbfe89 Bug 1498032 - Part 0. Move the removeUnknownPolicies function into macOSPoliciesParser.jsm. r=spohl
This just simplifies things a bit for the next patch

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

--HG--
extra : moz-landing-system : lando
2018-10-11 19:07:50 +00:00
Mike Conley 90e282026f Bug 1497901 - Make some tests work if Activity Stream runs in its own content process. r=Felipe
The separate Activity Stream content process is currently pref-able, and I'd like to make sure
that the tree is green with it enabled and disabled. This patch makes it so that tests that
browse from about:home/about:newtab to some other page or back work properly even if there
are process flips.

Based on work originally by Jay Lim (:imjching) <jay@imjching.com>.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 21:13:31 +00:00
Ed Lee 704e5da4d0 Bug 1498314 - Add simplified onboarding, CFR installing and bug fixes to Activity Stream r=ursula
Differential Revision: https://phabricator.services.mozilla.com/D8443

--HG--
rename : browser/components/newtab/content-src/asrouter/templates/NewsletterSnippet/NewsletterSnippet.jsx => browser/components/newtab/content-src/asrouter/templates/SubmitFormSnippet/SubmitFormSnippet.jsx
rename : browser/components/newtab/content-src/asrouter/templates/NewsletterSnippet/NewsletterSnippet.schema.json => browser/components/newtab/content-src/asrouter/templates/SubmitFormSnippet/SubmitFormSnippet.schema.json
rename : browser/components/newtab/content-src/asrouter/templates/NewsletterSnippet/_NewsletterSnippet.scss => browser/components/newtab/content-src/asrouter/templates/SubmitFormSnippet/_SubmitFormSnippet.scss
rename : browser/components/newtab/test/unit/asrouter/templates/NewsletterSnippet.test.jsx => browser/components/newtab/test/unit/asrouter/templates/SubmitFormSnippet.test.jsx
extra : moz-landing-system : lando
2018-10-11 20:30:28 +00:00
Edouard Oger 8ca8070181 Bug 1496637 - Fetch missed FxA commands sporadically on sync r=markh
Differential Revision: https://phabricator.services.mozilla.com/D7911

--HG--
extra : moz-landing-system : lando
2018-10-11 20:08:33 +00:00
Matt Howell 62a191de2d Bug 1497907 - Don't accidentally hide the uninstaller reboot opt-out radio button. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D8309

--HG--
extra : moz-landing-system : lando
2018-10-11 22:59:49 +00:00
shindli 6dbc16f83e Backed out changeset 7bd7b375eb2e (bug 1497921) per developer's request CLOSED TREE 2018-10-12 01:19:46 +03:00
Thomas Wisniewski b572526d9c Bug 1451485 - convert webcompat-reporter to a webextension; r=aswan,Pike
convert webcompat-reporter to a webextension

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

--HG--
rename : browser/extensions/webcompat-reporter/skin/lightbulb.svg => browser/extensions/webcompat-reporter/icons/lightbulb.svg
extra : moz-landing-system : lando
2018-10-11 15:53:23 +00:00
Narcis Beleuzu c31a01ef52 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-12 00:57:21 +03:00
Narcis Beleuzu d30168f45c Merge inbound to mozilla-central. a=merge 2018-10-12 00:48:03 +03:00
Dana Keeler 5af51d1085 bug 1495321 - only allow https URIs to be considered secure in nsSecureBrowserUIImpl r=Gijs
Summary:
Resources that aren't secure (e.g. http) can be routed over secure transports
(e.g. http/2 alt-svc, https proxies). For display purposes (the site identity
widget) we don't want to treat these as secure. Bug 1040323 addressed this exact
issue but didn't include tests. Thus, when nsSecureBrowserUIImpl was
reimplemented in bug 832834, this aspect was neglected. This time, there is a
test.

Reviewers: Gijs

Tags: #secure-revision

Bug #: 1495321

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

--HG--
extra : rebase_source : e17ec47938f41a692b41a7cf65f1d5e4b880e8a7
extra : amend_source : c445c2f5c7eff94be027e238c2f2befc91b3905a
2018-10-11 10:07:49 -07:00
Gijs Kruitbosch 909f7acef8 Bug 1488926 - remove automigration code (already preffed off), r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D8425

--HG--
extra : moz-landing-system : lando
2018-10-11 17:04:59 +00:00
Gijs Kruitbosch e05e19fa8b Bug 1497921 - make sure the window in which we try to show the ExtensionControlledPopup can show popups, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D8240

--HG--
extra : moz-landing-system : lando
2018-10-11 14:56:40 +00:00
Tiberius Oros fea4c7c01d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-11 06:56:20 +03:00
Tiberius Oros 5354f50b94 Merge inbound to mozilla-central. a=merge 2018-10-11 06:54:10 +03:00
Shane Caraveo 695068b047 Bug 1497702 remove app-installed notification upon dismissal, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D8159

--HG--
extra : moz-landing-system : lando
2018-10-10 23:40:32 +00:00
prathiksha 967600d2bd Bug 1459307 - Switching between menu options should maintain correct main action state when window sharing is requested. r=johannh
Switching between menu options should maintain correct main action state when window sharing is requested.

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

--HG--
extra : moz-landing-system : lando
2018-10-09 14:38:36 +00:00
Johann Hofmann 13a2e264e0 Bug 1484251 - Part 4 - Test updates for new content blocking telemetry. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D6896

--HG--
extra : moz-landing-system : lando
2018-10-11 11:25:57 +00:00
Johann Hofmann 260c7f5bf4 Bug 1484251 - Part 3 - Use Telemetry events to record interactions in the identity popup. r=Gijs
This removes the old TRACKING_PROTECTION_EVENTS probe and replaces it with new
Telemetry events that record basic user interaction in the identity popup.

We are now measuring interaction with more elements than before, not just block/unblock.

We're also dropping the old way of measuring updates to onSecurityChange,
since with the recent changes to content blocking it would just record most page loads.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 13:13:58 +00:00
Johann Hofmann ddcc9d6d5a Bug 1484251 - Part 2 - Record telemetry for Content Blocking, FastBlock and Cookie Blocking status at startup. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D6894

--HG--
extra : moz-landing-system : lando
2018-10-11 11:24:42 +00:00
Johann Hofmann 88058786e2 Bug 1484251 - Part 1 - Record Tracking Protection enabled at startup, not at window open. r=Gijs
This probe was always supposed to measure TP enabled status for a session, not a window.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 11:23:22 +00:00
Ehsan Akhgari ca4dec06f8 Bug 1496375 - Update the blocker category states when the content blocking pref value changes r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D8245

--HG--
extra : moz-landing-system : lando
2018-10-11 09:51:55 +00:00
ffxbld ba5c8367b3 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D8370

--HG--
extra : moz-landing-system : lando
2018-10-11 12:54:54 +00:00
Dão Gottwald 87fbb29107 Bug 1496322 - Update window border colors for Windows 10 1809 update. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D7718

--HG--
extra : moz-landing-system : lando
2018-10-11 12:31:07 +00:00
Mark Banner a6eee1237a Bug 1497904 - Pressing enter in an empty address bar should not increment the selected result method histogram. r=adw
Since we don't take any action in this case, we shouldn't be logging telemetry for it.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 21:59:55 +00:00
Brian Grinstead 46155f7ed2 Bug 1497975 - Prevent layouts during parse of browser.xhtml;r=Gijs,emilio
By hiding the documentElement with display:none and then waiting to
show it until readystatechange, we can avoid inadvertently constructing
XBL bindings as a result scripts running during parse like connectedCallback.

This more closely matches XUL document behavior, where the initial
layout doesn't happen until everything is parsed and loaded. It also
lets us call gBrowserInit.onBeforeInitialXULLayout actually before
layout happens.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 18:10:33 +00:00
Brindusan Cristian a58b2b1762 Backed out changeset c844033d55eb (bug 1488914) for bc failures in /browser_ext_windows_create_cookieStoreId.js. CLOSED TREE 2018-10-11 21:58:59 +03:00
Jonathan Kingston 707d7f8980 Bug 1484741 - Fixing bookmarklet keywords from loading in a new tab. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D4917

--HG--
extra : moz-landing-system : lando
2018-10-11 07:36:01 +00:00
Rob Wu 1417e3ed06 Bug 1488914 - Use about:home / about:privatebrowsing in windows.create r=rpl,dao
Use a homepage URL instead of a new tab URL by default in
browser.windows.create.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 14:14:50 +00:00
Mike Hommey de511e5cee Bug 1414287 - Use a 64-bits clang-cl for 32-bits static analysis builds r=dmajor
This also requires the 64-bits rust compiler and some build system
tweaks.

And since we make the 32-bits builds cross-compiles on CI, we also need
to adjust the MSVC build mozconfigs such that the host compiler points
to the right MSVC cl. Likewise, the DIA SDK is used for host things, so
use the 64-bits version or it.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 17:53:06 +00:00
Michael Kaply c97a0087e4 Bug 1463684 - Specify UTF-8 charset for policy search engines. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D8144

--HG--
extra : moz-landing-system : lando
2018-10-10 22:38:12 +00:00
Michael Kaply 017a78d804 Bug 1496855 - Switch PDF policy to use pdfjs.disabled. r=Felipe
pdfjs.disabled now works from policy, so use it

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

--HG--
extra : moz-landing-system : lando
2018-10-10 21:57:34 +00:00
Michael Kaply cd129f0546 Bug 1491664 - Allow true and false for ImportEnterpriseRoots policy. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D8137

--HG--
extra : moz-landing-system : lando
2018-10-10 22:00:23 +00:00
Michael Kaply 342724d668 Bug 1497722 - Reset locale after test. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D8273

--HG--
extra : moz-landing-system : lando
2018-10-10 21:56:55 +00:00
Tiberius Oros 3315c9957a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-11 01:12:20 +03:00
Tiberius Oros f9b1b2831d Merge inbound to mozilla-central. a=merge 2018-10-11 00:57:47 +03:00
Ciure Andrei 9dc058058c Backed out changeset 6af35f6a050f (bug 1488439) for PluginProcessParent.cpp build bustages CLOSED TREE 2018-10-10 23:47:57 +03:00
David Parks cdf3ac5659 Bug 1488439: Part 1 - Replace Windows temp folder in sandboxed plugin process (r=bobowen,erahm)
The sandbox blocks GetTempFileName's prior response, causing the system to end up searching a number of (inaccessible) folders to use as a replacement for the temp folder.  This patch provides a path to a new folder on the command line for the plugin process.  This new temp folder, specific to this plugin process instance, is then communicated to the system via the TEMP/TMP environment variables.  This is similar to what is done for the content process but avoids nsDirectoryService, which doesn't exist in plugin processes.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 20:16:22 +00:00
Eric Rahm c478cc4373 Bug 1488537 - Disable browser_tabclose.js on win32. r=jmaher
Disable browser_tabclose.js for frequently failing on win32. Bug 1470280 makes this much more prevalent.

--HG--
extra : histedit_source : 487748b3e2ac76e98db0fd343536f39b9ada1f29
2018-10-10 12:19:54 -07:00
Johann Hofmann 0a8491c6a9 Bug 1496522 - Change "All Detected Trackers" to "Trackers". r=flod
Differential Revision: https://phabricator.services.mozilla.com/D8198

--HG--
extra : moz-landing-system : lando
2018-10-10 11:25:59 +00:00
Daniel Varga 4f8277ed77 Merge mozilla-central to autoland. a=merge 2018-10-10 13:55:13 +03:00
Daniel Varga 26f16f3b09 Merge autoland to mozilla-central. a=merge 2018-10-10 13:52:23 +03:00
Dão Gottwald 7fc7f149c5 Bug 1497814 - Clean up UrlbarInput getters and setters. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D8188

--HG--
extra : moz-landing-system : lando
2018-10-10 10:18:59 +00:00
Dorel Luca 65f9687eb1 Backed out 4 changesets (bug 1470280) for browser-chrome failure in layout/xul/test/browser_bug703210.js. a=backout
Backed out changeset 72e7ef77480d (bug 1470280)
Backed out changeset 403c3d0daf6a (bug 1470280)
Backed out changeset fe7ccd9fee76 (bug 1470280)
Backed out changeset 60699c2387f6 (bug 1470280)
2018-10-10 10:00:19 +03:00
Gurzau Raul fa37566219 Merge inbound to mozilla-central. a=merge 2018-10-10 07:35:14 +03:00
Dão Gottwald ba26f0f8b4 Bug 1496703 - Make UrlbarValueFormatter not hold references to anonymous textbox nodes and the editor since they can change when the textbox moves, e.g. when wrapping it for customize mode. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D8067

--HG--
extra : moz-landing-system : lando
2018-10-10 09:26:30 +00:00
Haik Aftandilian 206f542c37 Bug 1479051 - [macOS 10.14] WebRTC sites silently fail if user previously clicked "Don't Allow" for Firefox camera/mic access r=johannh
Check if we have permission from the OS to access the camera and microphone after the user has granted access to a site.

If permission is denied at the OS level, but granted to the site within Firefox, return NotFoundError.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 08:28:41 +00:00
Mark Banner 5a64fcf173 Bug 1496743 - Stop logging telemetry when pressing enter on the one-off search settings button in the urlbar. r=adw
Also add tests for the search settings button in the urlbar.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 07:21:23 +00:00
Gurzau Raul 2ab30dfc12 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-10 01:04:25 +03:00
Gurzau Raul b85cacc85f Merge inbound to mozilla-central. a=merge 2018-10-10 00:59:57 +03:00
Marco Bonardo 02f0a490f8 Bug 1495181 - Chunk matches in the providers manager. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D7879

--HG--
extra : moz-landing-system : lando
2018-10-09 16:49:04 +00:00
Dão Gottwald 3f7e0d3561 Bug 1493343 - Make adoptTab remove the new tab if the original tab couldn't be adopted. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D8077

--HG--
extra : moz-landing-system : lando
2018-10-09 16:38:02 +00:00
shindli 115b6f10ca Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-09 19:29:29 +03:00
Narcis Beleuzu 39e04b8a5f Backed out changeset df47d3ad9cc6 (bug 1475998) for Windows MinGW bustages. 2018-10-09 19:26:51 +03:00
shindli 089182bee5 Merge inbound to mozilla-central. a=merge 2018-10-09 19:24:28 +03:00
Doug Thayer 0fd7f560d6 Bug 1426245 - Test changes r=mak
MozReview-Commit-ID: 4fhhzspxLJZ

Depends on D4606

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

--HG--
extra : moz-landing-system : lando
2018-10-09 14:47:31 +00:00
Doug Thayer 218843ef6a Bug 1426245 - Replace OnItemAdded with bookmark-item-added r=mak
See https://docs.google.com/document/d/1G45vfd6RXFXwNz7i4FV40lDCU0ao-JX_bZdgJV4tLjk/edit#
for further info. This essentially follows the same philosophy as
the onVisits migration.

MozReview-Commit-ID: I4bOvFH0ZQR

Depends on D4605

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

--HG--
extra : moz-landing-system : lando
2018-10-09 14:47:27 +00:00
Tom Ritter d910c71322 Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86.  However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit

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

--HG--
extra : moz-landing-system : lando
2018-10-09 14:10:56 +00:00
Dão Gottwald a1df8acd6c Bug 1497464 - UrlbarInput value setter needs to call formatValue. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D8069

--HG--
extra : moz-landing-system : lando
2018-10-09 11:40:25 +00:00
Narcis Beleuzu e824cdada7 Backed out changeset 015250ccee42 (bug 1476220) for causing en-US failures on identity-popup-host 2018-10-09 13:07:09 +03:00
shindli 3f86c4c860 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-09 12:30:40 +03:00
shindli 80ac71c1c5 Merge inbound to mozilla-central. a=merge 2018-10-09 12:27:34 +03:00
Johann Hofmann 79c5839764 Bug 1476220 - Show a "site information" header in the identity popup. r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D7090

--HG--
extra : moz-landing-system : lando
2018-10-09 09:11:01 +00:00
Nazım Can Altınova ca2124b63c Bug 1414383 - Return an error if nm requires xcode license to be accepted during symbolication r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D8037

--HG--
extra : moz-landing-system : lando
2018-10-09 03:08:43 +00:00
Masayuki Nakano 06267cb849 Bug 1479964 - Set KeyboardEvent.keyCode and KeyboardEvent.charCode to same value if the event is "keypress" event r=smaug
Chrome sets both KeyboardEvent.keyCode and KeyboardEvent.charCode of "keypress"
event to same value.  On the other hand, our traditional behavior is, sets
one of them to 0.

Therefore, we need to set keyCode value to charCode value if the keypress
event is caused by a non-function key, i.e., it may be a printable key with
specific modifier state and/or different keyboard layout for compatibility
with Chrome.  Similarly, we need to set charCode value to keyCode value if
the keypress event is caused by a function key which is not mapped to producing
a character.

Note that this hack is for compatibility with Chrome.  So, for now, it's enough
to change the behavior only for "keypress" event handlers in web content.  If
we completely change the behavior, we need to fix a lot of default handlers
and mochitests too.  However, it's really difficult because default handlers
check whether keypress events are printable or not with following code:

> if (event.charCode &&
>     !event.altKey && !event.ctrlKey && !event.metaKey) {

or

> if (!event.keyCode &&
>     !event.altKey && !event.ctrlKey && !event.metaKey) {

So, until we stop dispatching "keypress" events for non-printable keys,
we need complicated check in each of them.

And also note that this patch changes the behavior of KeyboardEvent::KeyCode()
when spoofing is enabled and the instance is initialized by initKeyEvent() or
initKeyboardEvent().  That was changed by bug 1222285 unexpectedly and keeping
the behavior makes patched code really ugly.  Therefore, this takes back the
old behavior even if spoofing is enabled.

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

--HG--
extra : moz-landing-system : lando
2018-10-09 04:43:37 +00:00
Noemi Erli a9748223c6 Merge inbound to mozilla-central. a=merge 2018-10-09 07:03:30 +03:00
Noemi Erli d07327c2b2 Merge autoland to mozilla-central. a=merge 2018-10-09 07:01:46 +03:00
Noemi Erli 8e3fe95bfb Backed out 3 changesets (bug 1414287) for causing bug 1497029 a=backout
Backed out changeset b8da3d4e6da0 (bug 1414287)
Backed out changeset 273e84414434 (bug 1414287)
Backed out changeset 76fafdaa9216 (bug 1414287)
2018-10-09 05:07:54 +03:00
Noemi Erli 31184dddce Merge inbound to mozilla-central. a=merge 2018-10-09 00:52:28 +03:00
Abdelrhman Ahmed 504ea44902 Bug 1496705 - Rename _inOverflow to _overflowing. r=dao 2018-10-08 16:46:18 +02:00
Johann Hofmann 3b6d09a99f Bug 1476220 - Show a "site information" header in the identity popup. r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D7090

--HG--
extra : moz-landing-system : lando
2018-10-09 13:47:13 +00:00
Timothy Guan-tin Chien ca71a35fa1 Bug 1496636 - add_task() should wait for document finishes loading before starting the test r=florian
Differential Revision: https://phabricator.services.mozilla.com/D7941

--HG--
extra : moz-landing-system : lando
2018-10-08 12:59:15 +00:00
Noemi Erli c2709dc7e9 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-09 00:56:03 +03:00
Ryan VanderMeulen fe1c84a835 Bug 1497508 - Update pdf.js to version 2.0.919. r=bdahl 2018-10-09 09:03:52 -04:00
Diego Pino Garcia 45377e5099 Bug 1481199 - Drop the obsolete dataType parameter for nsIBrowserSearchService.addEngine. r=mkaply 2018-10-09 13:39:35 +01:00
Jonathan Kingston d8f6d455e1 Bug 1461930 - Replace use of speculativeConnect methods for variants that pass a triggeringPrincipal. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D7701

--HG--
extra : moz-landing-system : lando
2018-10-05 13:42:37 +00:00
Shane Caraveo e84b2e0788 Bug 1491438 move addon-installed notification to the appMenu, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D7949

--HG--
extra : moz-landing-system : lando
2018-10-08 14:56:39 +00:00
Bogdan Tara fd6371b06e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-07 12:51:49 +03:00
shindli 0a1e0ca8a1 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-07 00:13:57 +03:00
Jared Wein 361e5984b5 Bug 1497505 - Update the accesskeys of the bookmark tab(s) and (un)pin tab(s) to make them consistent regardless of the state. r=flod
I have not changed the entity names since the meaning of the strings has not changed.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 18:07:55 +00:00
Masatoshi Kimura 58a64c3e17 Bug 1496387 - Avoid changing the path format back and forth in order to reduce possibility of failures. r=mhowell
QueryFullProcessImageNameW may fail in some environments when dwFlags is zero
due to NT-to-DOS path conversions. CreateFile will convert the argumant back to
an NT path anyway.

--HG--
extra : source : 54778cf89825c24f656fcf8ebcef5aa3bf4e6839
extra : intermediate-source : b40d295b3c43d5cffa453bc0536af2bada4eeac2
2018-10-05 22:30:37 +09:00
Eric Rahm 299aa5eba5 Bug 1470280 - Part 4: Increase process count to 8 on Nightly. r=felipe
This increases the default amount of content processes on nightly to 8. It
is nightly only and will not ride the trains.

--HG--
extra : rebase_source : 54bfae28921240d985957d59bf64ca91bd6a0f19
extra : intermediate-source : 72e7ef77480d0845ceabb5d3747a5523db6bda9d
extra : source : d5375325488f449c45dd032bc8167ebebca07497
2018-10-04 14:44:22 -07:00
Eric Rahm 58f8f5b7f9 Bug 1470280 - Part 3: Use the default process count in browser_ext_slow_script.js. r=kmag
This updates the test to use a multiple of the default process count rather
than hardcoding 8.

--HG--
extra : rebase_source : b5d7d34b4994ea7e2e453ec833f218919146636f
extra : source : 403c3d0daf6a24a7bb21e9f8ca2493cb4956fb4c
2018-10-06 12:53:41 -07:00
Eric Rahm 7329799838 Bug 1470280 - Part 1: Make browser_preferences_usage.js less brittle. r=kmag
browser_preferences_usage.js hardcodes a max value of 15 accesses which doesn't scale well as we increase the number of processes. Instead we'll base the max on a multiplier of the default process count which should avoid bustage in the future but still catch egregious accesses.

--HG--
extra : rebase_source : 5484be4833dfc220126f893c722c793e7be93ed1
extra : source : 60699c2387f6e51398c345996a97551a867bd2d7
2018-10-05 14:28:58 -07:00
Eric Rahm 1d4ad9b0fb Bug 1470280 - Part 4: Increase process count to 8 on Nightly. r=felipe
This increases the default amount of content processes on nightly to 8. It
is nightly only and will not ride the trains.

--HG--
extra : rebase_source : a39b9aa36e10e18b8c8e050d69d639178b6f1a5a
extra : source : d5375325488f449c45dd032bc8167ebebca07497
2018-10-04 14:44:22 -07:00
Eric Rahm 756fa95899 Bug 1470280 - Part 3: Use the default process count in browser_ext_slow_script.js. r=kmag
This updates the test to use a multiple of the default process count rather
than hardcoding 8.

--HG--
extra : rebase_source : 2aa15de90a58e38e480aca5e10f0b680820ecb2c
2018-10-06 12:53:41 -07:00
Eric Rahm 2ec31614da Bug 1470280 - Part 1: Make browser_preferences_usage.js less brittle. r=kmag
browser_preferences_usage.js hardcodes a max value of 15 accesses which doesn't scale well as we increase the number of processes. Instead we'll base the max on a multiplier of the default process count which should avoid bustage in the future but still catch egregious accesses.

--HG--
extra : rebase_source : 9c047b27b6d7a2666f8889ffcee3754762e40987
2018-10-05 14:28:58 -07:00
Eric Rahm 2d424cc2b2 Bug 1383315 - Disable browser/base/content/test/tabcrashed/browser_noPermanentKey.js. r=mconley
--HG--
extra : rebase_source : 694bd2599ccfa9125f0402ee1eec7af20d6fe416
extra : amend_source : 1a6b435ad2e1b2f78b7061d2ad49c6fa683817b9
2018-10-06 17:42:21 -07:00
Marco Bonardo 59f27ba50d Bug 1477671 - Stop allowing creation of new live bookmarks from the backend. r=standard8
Differential Revision: https://phabricator.services.mozilla.com/D7083

--HG--
extra : rebase_source : 89475d197e412ad5756eb1e9f4b9a4ea06dbf2a2
2018-10-06 10:32:13 +01:00
Tom Ritter 8da41ef823 Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86.  However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit

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

--HG--
extra : moz-landing-system : lando
2018-10-09 19:38:56 +00:00
Michael Kaply 5b9ecc3b0a Bug 1497549 - Add support for setting locale via policy. r=Felipe,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D8112

--HG--
extra : moz-landing-system : lando
2018-10-09 20:06:34 +00:00
Gurzau Raul 342b8a145e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-10 01:02:56 +03:00
Csoregi Natalia 523d3ae4fe Backed out changeset c35bab726b03 (bug 1493483) for multiple browser-chrome failures e.g browser_extension_controlled.js. CLOSED TREE 2018-10-09 23:26:24 +03:00
Michael Kaply c0604754c9 Bug 1484843 - Add policy for disabling DNS over HTTPS r=flod,Felipe,jkt
Differential Revision: https://phabricator.services.mozilla.com/D7743

--HG--
extra : moz-landing-system : lando
2018-10-09 19:06:57 +00:00
Siddhant085 5e4fc9f261 Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.

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

--HG--
extra : moz-landing-system : lando
2018-10-09 18:40:08 +00:00
Ursula Sarracini f7ffd78b62 Bug 1462415 - Delete onboarding system add-on r=Standard8,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D7772

--HG--
extra : moz-landing-system : lando
2018-10-10 14:48:56 +00:00
Tim Huang b3e953de63 Bug 1363508 - Part 4: Add a test case for testing pointer event spoofing when fingerprinting resistance is on r=arthuredelstein,masayuki
This patch add a mochitest which tests all pointer events to assure
touch and pen pointer events will be spoofed into mouse pointer events.
However, we are not able to test the suppressing of the non-primary
pointer events since we cannot generate a pointer event with isPrimary
as false so far.

Depends on D6005

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

--HG--
extra : moz-landing-system : lando
2018-10-10 06:42:16 +00:00
Tomislav Jovanovic 7910836509 Bug 1496532 - Stop running content scripts on preallocated new tab page r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D7976

--HG--
extra : moz-landing-system : lando
2018-10-08 19:40:20 +00:00
Abdoulaye O. Ly 81a039f147 Bug 1495299 - Add support for reload tab operation using keyboard shortcuts in a multi-select context. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7956

--HG--
extra : moz-landing-system : lando
2018-10-08 18:32:55 +00:00
Siddhant085 a3f1e05d1b Bug 1479445: Update the validation of PageInfo to use validateItemProperties r=mak,Standard8
Changed the validation function for PageInfo to use a more general validateItemProperties.
This changes the error message being thrown. Changed the respective test cases to accomodate the change.

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

--HG--
extra : moz-landing-system : lando
2018-10-02 15:30:24 +00:00
Ciure Andrei a48af06d13 Backed out 3 changesets (bug 1414287) for build bustages module machine type 'x64' conflicts with target machine type 'x86 CLOSED TREE
Backed out changeset 5cc491e4d9cb (bug 1414287)
Backed out changeset 98bb6d9eb63c (bug 1414287)
Backed out changeset 73dcff37f846 (bug 1414287)
2018-10-06 03:02:41 +03:00
Mike Hommey ac4f925b8b Bug 1414287 - Use a 64-bits clang-cl for 32-bits static analysis builds r=dmajor
This also requires the 64-bits rust compiler and some build system
tweaks.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 22:56:34 +00:00
Mike Conley 7b8c8612f0 Bug 1496848 - Make browser_ContentSearch.js work with process flips. r=adw
Depends on D7937

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

--HG--
extra : moz-landing-system : lando
2018-10-05 22:29:49 +00:00
Mike Conley 6e40bbfc36 Bug 1496848 - Get rid of message manager global from browser_ContentSearch.js. r=adw
This is to simplify a later patch that makes it easier to deal with process
flipping.

Depends on D7936

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

--HG--
extra : moz-landing-system : lando
2018-10-05 22:29:23 +00:00
Tiberius Oros 14deb0fb08 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-06 00:47:12 +03:00
Tiberius Oros b4990a0cc1 Merge inbound to mozilla-central. a=merge 2018-10-06 00:44:03 +03:00
k88hudson e8e8efbf45 Bug 1496457 - Add Newsletter template, addon install telemetry, remove legacy onboarding code, and bug fixes to Activity Stream r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D7916

--HG--
rename : browser/components/newtab/content-src/asrouter/templates/SimpleSnippet/SimpleSnippet.schema.json => browser/components/newtab/content-src/asrouter/templates/NewsletterSnippet/NewsletterSnippet.schema.json
extra : moz-landing-system : lando
2018-10-05 19:16:25 +00:00
Gregory Mierzwinski 19ecc0e49a Bug 1496791 - Disable linux64-jsdcov completely. r=jmaher
This patch removes linux64-jsdcov from the available builds on taskcluster along with any hacks used to run it. It also removes any 'coverage' entries that were added to skip tests.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 21:06:25 +00:00
Matthew Noorenberghe 963ec2ea52 Bug 1496698 - Remove Custom Elements polyfill from Web Payments UI. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7863

--HG--
extra : moz-landing-system : lando
2018-10-05 15:37:25 +00:00
Paolo Amadini 9b5dfa4c54 Bug 1452626 - Remove the "download" binding. r=mak,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D7176

--HG--
extra : rebase_source : 8e279ae5222dc6f38d0bda5691a6c9d09ca3f4ce
2018-10-04 11:12:03 +01:00
Dorel Luca d38f8c56e1 Backed out changeset a858092c4df7 (bug 1481199) for browser chrome failure in browser/base/content/test/general/browser_contentSearchUI.js
--HG--
extra : rebase_source : dea21b63eeae35ecdbc970465beb0b015cd747fc
2018-10-05 19:30:44 +03:00
Dão Gottwald b972ef4243 Bug 1496718 - Stop clobbering gURLBar when exiting customize mode. r=gijs 2018-10-05 18:35:46 +02:00
Ryan VanderMeulen 248f35638c Bug 1496753 - Update pdf.js to version 2.0.911. r=bdahl
--HG--
extra : rebase_source : def239ec6cefaf181426dee87f6695d2fa66ee11
2018-10-05 11:26:45 -04:00
Diego Pino Garcia 15b3794bc8 Bug 1481199 - Drop the obsolete dataType parameter for nsIBrowserSearchService.addEngine. r=mkaply
--HG--
extra : rebase_source : 3c229fd8f3f99946ac178b51e7677d85d982834f
2018-10-05 08:02:00 +03:00
Dorel Luca 49f9fd7e3c Merge mozilla-central to mozilla-inbound 2018-10-05 18:17:01 +03:00
Dorel Luca f3a2c5d9b2 Merge mozilla-inbound to mozilla-central a=merge 2018-10-05 18:09:44 +03:00
Jason Laster 23c04604af Revert "Backed out changeset edc506b37439 (bug 1495300) for failing at /browser_toolbox_options_disable_buttons.js on a CLOSED TREE"
This reverts commit f42585540c95dd9a2874a75f0a10125a313979f9.
2018-10-05 10:28:46 -04:00
Dão Gottwald bb74f2ee6a Bug 1496476 - add tabContextChanged stub. r=standard8 2018-10-05 15:43:53 +02:00
Johann Hofmann 0a8f8bf044 Bug 1496557 - Expose Report Breakage for Cookie Restrictions on Release. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D7856

--HG--
extra : rebase_source : d7db4dd38de02f7ec143656e025658a748314550
2018-10-05 11:27:55 +02:00
Dorel Luca b85e576a63 Bug 1457887 - Disabled browser_e10s_chrome_process.js on Debug build types. r=jmaher 2018-10-05 01:55:00 +03:00
Daisuke Akatsuka 22dc905fe7 Bug 1494170: Show proper icon of runtime. r=Gijs,jdescottes
Depends on D7036

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

--HG--
extra : moz-landing-system : lando
2018-10-05 03:52:12 +00:00
Johann Hofmann 2289894cfb Bug 1493185 - Always put Content Blocking, TP and Site Data to the top of about:preferences. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D7782

--HG--
extra : moz-landing-system : lando
2018-10-05 07:52:59 +00:00
Brian Grinstead c30ef4b74f Bug 1496478 - Only change the search engine when scrolling on searchbox if accel key is pressed;r=adw
The Custom Element migration missed the [modifiers=accel] in XBL on the DOMMouseScroll handler.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 22:59:01 +00:00
Andrew Swan f7d8d964c5 Bug 1451526 Convert mozscreenshots to a webextension r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D7613

--HG--
rename : browser/tools/mozscreenshots/mozscreenshots/extension/bootstrap.js => browser/tools/mozscreenshots/mozscreenshots/extension/api.js
rename : browser/tools/mozscreenshots/mozscreenshots/extension/install.rdf => browser/tools/mozscreenshots/mozscreenshots/extension/manifest.json
extra : moz-landing-system : lando
2018-10-04 21:41:06 +00:00
Erica Wright c4cd1af1d7 Bug 1495612 - Add custom search keywords for DoH. r=jaws
On about:preferences, if a user enters "doh" or "trr" in the search, it brings them to the Connection Settings panel.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 21:07:45 +00:00
Tim Nguyen ae01f9393f Bug 1416363 - Replace existing usages of XUL colorpicker with input[type='color']. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7575

--HG--
extra : moz-landing-system : lando
2018-10-05 15:38:53 +00:00
Dorel Luca d9d36a5db3 Merge mozilla-central to autoland 2018-10-05 18:15:32 +03:00
Oriol Brufau 82cfa8e2d9 Bug 1489814 - Add 'populate' parameter in 'tabs.highlight'. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D7240

--HG--
extra : moz-landing-system : lando
2018-10-05 13:42:33 +00:00
Luca Greco f46cd9fd49 Bug 1496163 - Add installTelemetryInfo to the webext themes installed using the management.install API method. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D7709

--HG--
extra : moz-landing-system : lando
2018-10-04 18:34:44 +00:00
Daniel Varga deacbe9952 Backed out changeset e994da668be6 (bug 1493446) for ES linting failure. 2018-10-05 15:07:25 +03:00
Vincent Cote 702e3e7313 Bug 1493446 - Create a skeleton of the new internal settings HTML page. r=bgrins,paolo
Differential Revision: https://phabricator.services.mozilla.com/D6573

--HG--
extra : moz-landing-system : lando
2018-10-05 10:41:49 +00:00
shindli 00033b4ac3 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-09 19:30:34 +03:00
Vincent Cote 102c9d9f50 Bug 1493446 - Create a skeleton of the new internal settings HTML page. r=paolo,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D6573

--HG--
extra : rebase_source : a137caec34a24664d7988924a72f6f009311ff84
extra : amend_source : e335d7fc75ea389ca3233b0d2d30b118e855473e
2018-10-09 15:45:39 +01:00
Johann Hofmann 8794f35242 Bug 1496671 - Final pref changes for Content Blocking in Firefox 63. r=Gijs,baku
Differential Revision: https://phabricator.services.mozilla.com/D8068

--HG--
extra : moz-landing-system : lando
2018-10-09 13:26:24 +00:00
Eden Chuang 05093acbf4 Bug 1441752 - Adding an new attribute regionCode in PaymentAddress. r=baku
--HG--
extra : histedit_source : d71b94a611ff5cd3f5b556de9157ff46a5cfeda6
2018-09-28 12:21:59 +02:00
Jared Wein 7fe44d3527 Bug 1496309 - Fix arguments to populateSendTabToDevicesMenu and add automated test for coverage. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7684

--HG--
extra : moz-landing-system : lando
2018-10-04 18:37:50 +00:00
Michael Kaply f315820cba Bug 1496180 - Add security devices description and correct error parsing. r=flod,Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7747

--HG--
extra : moz-landing-system : lando
2018-10-04 17:04:42 +00:00
Dão Gottwald df77dbf5ba Bug 1491249 - Implement URL tooltip. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D7698

--HG--
extra : moz-landing-system : lando
2018-10-04 15:53:09 +00:00
Narcis Beleuzu de85cdbfc7 Merge mozilla-central to autoland. CLOSED TREE 2018-10-04 18:58:42 +03:00
Narcis Beleuzu b9b1c8ff17 Merge inbound to mozilla-central. a=merge 2018-10-04 18:48:04 +03:00
Narcis Beleuzu 4784b53689 Backed out 3 changesets (bug 1494170) for causing merge conflicts.
Backed out changeset 149ed1ed1f73 (bug 1494170)
Backed out changeset 567f15a5455a (bug 1494170)
Backed out changeset b1c901b2d661 (bug 1494170)
2018-10-04 18:47:37 +03:00
Ursula Sarracini 4086d55bdf Bug 1496128 - Fix perma fail in browser/components/newtab/test/browser for search shortcuts r=k88hudson
Each of the tests account for search shortcuts being there, so turning them off was leading to failures. Instead, we'll leave them on, since that will be the default case, and let the tests decide on the behaviour for themselves.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 15:10:58 +00:00
Ursula Sarracini 16a34cbce4 Bug 1496447 - Unpaired #else in firefox.js r=Alex_Gaynor
Differential Revision: https://phabricator.services.mozilla.com/D7730

--HG--
extra : moz-landing-system : lando
2018-10-04 14:48:00 +00:00
Brindusan Cristian 10b00a8313 Backed out changeset 2f1229c179d3 (bug 1494046) for browser-chrome failures in browser_bookmark_add_tags.js. CLOSED TREE 2018-10-04 13:07:28 +03:00
Luca Greco bf9a555beb Bug 1493470 - pageAction icon should not be reset on subframe navigations. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D7600

--HG--
extra : moz-landing-system : lando
2018-10-03 18:46:36 +00:00
Mark Banner dece7b1fd1 Bug 1494046 - Improve how the folder icon is selected on the folder list in the bookmark popup window. r=mak
Change to using an event listener to follow when the selection changes more accurately. Also switch to using GUIDs as they are better defined than indexes.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 08:54:25 +00:00
Christoph Kerschbaumer 4c9dc7e143 Bug 1495983: Assert system privileged about: pages have CSP. r=smaug 2018-10-03 09:47:08 +02:00
Masatoshi Kimura 9dac851a16 Bug 1496050 - Make IsSameBinaryAsParentProcess more robust. r=mhowell
We should not go into infinite process creation loop when we are unsure if
Firefox is a child of itself.

--HG--
extra : rebase_source : 9aafb03b727b3ccacd5374804a3116558313896f
2018-10-04 01:01:24 +09:00
Narcis Beleuzu bcd56bfa14 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-04 12:29:16 +03:00
Noemi Erli d6182ea83e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-04 07:10:05 +03:00
Noemi Erli 8bb8254a13 Merge inbound to mozilla-central. a=merge 2018-10-04 07:03:25 +03:00
Cosmin Sabou 34fab220ba Merge mozilla-central to autoland. a=merge 2018-10-04 02:36:53 +03:00
Cosmin Sabou 67b0dcc34d Merge autoland to mozilla-central. a=merge 2018-10-04 00:53:18 +03:00
Shane Caraveo 7a2b571838 Bug 1486819 move search engine specific logic into search service, r=mkaply
refactor some code into the search service.  This is necessary to
allow the searchservice to pull multiple locales or regions from a single
extension, based on data the searchservice maintains.

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

--HG--
extra : moz-landing-system : lando
2018-10-03 21:35:22 +00:00
Tim Nguyen f67936427b Bug 1473926 - Move datetimepopup.css rules to browser.css. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D7650

--HG--
extra : moz-landing-system : lando
2018-10-03 21:10:51 +00:00
Shane Caraveo ea0139912f Bug 1486819 - support mozParams in webext search engines r=aswan,adw,mkaply
mkaply for overall search engine api changes
adw for searchservice changes.  note that a small part of it will be removed in favor of the fix from bug 1485508
aswan for webextension side.  note that I want to do better with the distribution signal, that can be in bug 1488517

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

--HG--
extra : moz-landing-system : lando
2018-10-03 20:23:16 +00:00
Dão Gottwald 5ce5b6cd84 Bug 1496152 - Implement UrlbarInput focused getter. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D7630

--HG--
extra : moz-landing-system : lando
2018-10-03 20:16:30 +00:00
Dão Gottwald ba5f53e197 Bug 1496165 - Rename UrlbarInput event handlers to be more readable. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D7635

--HG--
extra : moz-landing-system : lando
2018-10-03 19:33:41 +00:00
Jared Wein 7535dd6f3a Bug 1496091 - Remove 'Selected' from a couple tab context menuitems for consistency and disable instead of hide the 'Close Tab Options' item for consistency. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7612

--HG--
extra : moz-landing-system : lando
2018-10-03 20:06:26 +00:00
Jared Wein a4f446bd82 Bug 1495975 - Maintain visual order when unpinning multiple tabs. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7572

--HG--
extra : moz-landing-system : lando
2018-10-03 20:05:01 +00:00
Jared Wein 033bc37608 Bug 1495286 - Arrange the tab context menuitems to maintain muscle memory as best as possible while also keeping the Select All Tabs menuitem high in the order. r=Felipe
This patch also removes the menuseparator before the Send Tabs to Device menuitem since there shouldn't be a logical separation between that menuitem and the others.

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

--HG--
extra : moz-landing-system : lando
2018-10-03 20:06:54 +00:00
Luca Greco c0768c8f7c Bug 1398734 - Support devtools.panels.elements sidebar.setPage API method. r=mixedpuppy
Depends on D5420

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

--HG--
extra : moz-landing-system : lando
2018-10-03 18:26:39 +00:00
Timothy Guan-tin Chien bdfea4d8cd Bug 1483656 - Part III, Enable UA Widget on Fennec and Reftest by moving UAWidgetsChild.jsm to toolkit r=jaws
This moves UAWidgetsChild.jsm from browser to toolkit so that
Fennec and Reftest could pick it up.

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

--HG--
rename : browser/actors/UAWidgetsChild.jsm => toolkit/actors/UAWidgetsChild.jsm
extra : moz-landing-system : lando
2018-10-03 15:49:33 +00:00
k88hudson 698f6a974d Bug 1496092 - [Export] Add slowdown fix, onboarding localization fix, and client_id for snippets to Activity Stream r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D7610

--HG--
extra : moz-landing-system : lando
2018-10-03 15:35:19 +00:00
Ciure Andrei 9023b4cc72 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-03 19:45:50 +03:00
Ciure Andrei 50a315138b Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-10-03 14:21:44 +03:00
Ciure Andrei 3c85ea2f87 Backed out 1 changesets (bug 1492563) for breaking nightly builds a=backout
Backed out changeset fdbb1ad69539 (bug 1492563)
2018-10-03 12:21:55 +03:00
Tiberius Oros 3edd9afbe3 Backed out 5 changesets (bug 1431441) for failing devtools at client/debugger/new/test/mochitest/browser_dbg_rr_breakpoints-01.js on OSX opt a=backout
Backed out changeset 94a1d1d67191 (bug 1431441)
Backed out changeset be7ec7438701 (bug 1431441)
Backed out changeset db6b7ee04187 (bug 1431441)
Backed out changeset f61ec0f140c2 (bug 1431441)
Backed out changeset ac51f86f5cac (bug 1431441)
2018-10-03 09:39:01 +03:00
Mike Conley 42f8e5b7e3 Bug 1495885 - Get rid of uses-unsafe-cpows directive on tests that don't need it anymore. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D7552

--HG--
extra : moz-landing-system : lando
2018-10-02 23:20:04 +00:00
Eliza Balazs 56fa3cd173 Bug 1430977 - Disable browser_625016.js on linux64 asan for frequent failures. r=jmaher 2018-10-03 00:27:00 +03:00
Drew Willcoxon a9f52240ca Bug 1489834 - Fix the Send Tab to Device page action title and tooltip r=jaws
Bug 1470555 moved the title from a dtd to a properties file, so we can and should now set the action's title directly when the action is created in PageActions.jsm.  But it's a PluralForm string, so we need to jump through that hoop.

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

--HG--
extra : moz-landing-system : lando
2018-10-02 14:25:37 +00:00
Drew Willcoxon b4f9e3b617 Bug 1495127 - Screenshot's page action should set the new `pinned` manifest option to false so that it doesn't appear in the urlbar by default r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D7366

--HG--
extra : moz-landing-system : lando
2018-10-02 21:57:40 +00:00
Haik Aftandilian ef9150c083 Bug 1431441 - Part 3 - Start the Mac content sandbox earlier r=Alex_Gaynor
Pass sandbox parameters to content processes on the command
line allowing for early sandbox startup. Limited to Nightly
until confirmed to be stable and ready to ride the trains.

Enable early sandbox startup by default on Nightly and use
pref "security.sandbox.content.mac.earlyinit" to disable
early startup for debugging purposes.

Once early startup is stable, the original sandbox startup
code can be removed.

Depends on D6719

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

--HG--
extra : moz-landing-system : lando
2018-10-02 20:29:46 +00:00
Daniel Varga 2e77181988 Merge mozilla-central to autoland. a=merge on a CLOSED TREE
--HG--
extra : rebase_source : 62429b85fcd6af71ca898dc36c3f0f4a2c4ee5ae
2018-10-03 00:49:53 +03:00
Daniel Varga a11c128b90 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 00:47:40 +03:00
Dão Gottwald a777b5e2e4 Bug 1491245 - Introduce UrlbarValueFormatter and use it in both UrlbarInput and urlbarBindings.xml. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D7492

--HG--
rename : browser/base/content/urlbarBindings.xml => browser/components/urlbar/UrlbarValueFormatter.jsm
extra : moz-landing-system : lando
2018-10-02 19:27:42 +00:00
Mike Conley 29ede67059 Bug 1492482 - Remove CPOW usage from browser_onboarding_tourset.js. r=ursula
Depends on D6959

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:59:42 +00:00
Mike Conley a61f495eb3 Bug 1492482 - Remove CPOW usage from browser_onboarding_skip_tour.js. r=ursula
Depends on D6958

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:59:32 +00:00
Mike Conley 4e72ac1533 Bug 1492482 - Remove CPOW usage from browser_1119088.js. r=mstange
Depends on D6957

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:59:23 +00:00
Mike Conley 35fa9cea9f Bug 1492482 - Remove browser_abouthome_behavior.js test. r=mkaply
This test appears to have been disabled since 2014, and about:home has changed
a whole bunch since then. I also believe that searching from the new about:home
is being tested elsewhere.

Depends on D6956

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:59:19 +00:00
Mike Conley 52ccc0b8a0 Bug 1492482 - Remove CPOW usage from browser_aboutSearchReset.js. r=nhnt11
Depends on D6955

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:57:48 +00:00
Mike Conley 5780588d09 Bug 1492482 - Remove CPOW usage from browser_usercontext.js. r=Felipe
Depends on D6954

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:57:20 +00:00
Mike Conley 4c4d1d51b4 Bug 1492482 - Remove CPOW usage from browser_urlbarKeepStateAcrossTabSwitches.js. r=Gijs
Depends on D6953

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:56:57 +00:00
Mike Conley 11645f29ef Bug 1492482 - Remove CPOW usage from browser_urlbarHashChangeProxyState.js r=Gijs
Depends on D6952

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:56:29 +00:00
Mike Conley 8d074a7627 Bug 1492482 - Remove CPOW usage from browser_Bug 1492482.js r=johannh
Depends on D6950

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:56:03 +00:00
Mike Conley 2995b63470 Bug 1492482 - Remove CPOW usage from browser_pageinfo_image_info.js r=florian
Depends on D6949

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:55:32 +00:00
Mike Conley 8559b263d0 Bug 1492482 - Remove CPOW usage from browser_tab_dragdrop2.js. r=Gijs
Depends on D6947

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:55:07 +00:00
Mike Conley 0972057135 Bug 1492482 - Remove CPOW usage from browser_keywordSearch_postData.js r=mkaply
Depends on D6718

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:54:39 +00:00
Mike Conley e965c5db94 Bug 1492950 - Get rid of getBrowserForDocument, getBrowserForContentWindow and _getTabForContentWindow. r=NeilDeakin
Depends on D6716

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:54:15 +00:00
Mike Conley df8929c37c Bug 1492950 - Get tabbrowser.js and browser.js off of _getTabForContentWindow. r=NeilDeakin
Depends on D6715

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:53:47 +00:00
Mike Conley 1b527cf1fc Bug 1492950 - Get browser.js off of getBrowserForContentWindow. r=Gijs
Depends on D6713

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:53:01 +00:00
Mike Conley afd250e0d3 Bug 1492950 - Get browser-fullScreenAndPointerLock.js off of getBrowserForContentWindow. r=jaws
Depends on D6712

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:52:56 +00:00
Mike Conley 441aadf5f8 Bug 1492950 - Get browser-fullZoom.js and ZoomUI.jsm off of getBrowserForDocument. r=florian
Depends on D6710

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:51:11 +00:00
Mike Conley 0d561ff26a Bug 1492950 - Get rid of getTabModalPromptBox in browser.js. r=Gijs,MattN
Depends on D6709

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:50:42 +00:00
Mike Conley 7fc357cb04 Bug 1492950 - Move ZoomManager reset for crashed tabs into ContentCrashHandlers.jsm. r=Felipe
Depends on D6706

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:50:09 +00:00
Mike Conley c31b6c25c3 Bug 1492950 - Get rid of tabbrowser.getBrowserIndexForDocument. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D6706

--HG--
extra : moz-landing-system : lando
2018-10-02 17:49:35 +00:00
Dana Keeler 9c05614e43 bug 1493427 - use the docShell to call OnSecurityChange in nsSecureBrowserUIImpl::OnLocationChange r=Gijs
When navigating to an about: page that doesn't exist (e.g.
"about:somethingthatdoesnotexist"), the docShell will call
nsSecureBrowserUIImpl::OnLocationChange with a request that is null.
Consequently, we can't use that to QueryInterface to a nsISecurityEventSink to
call OnSecurityChange. The previous implementation would use the prior
request's nsISecurityEventSink, which was a bug but luckily this produced the
correct behavior. Since the original docShell the nsSecureBrowserUIImpl was
initialized with is what needs to be notified, we can just QueryInterface that
to an nsISecurityEventSink and call OnSecurityChange directly instead.

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

--HG--
rename : browser/base/content/test/siteIdentity/browser_tls_handshake_failure.js => browser/base/content/test/siteIdentity/browser_navigation_failures.js
extra : moz-landing-system : lando
2018-10-02 20:26:40 +00:00
Jared Wein 849eed8400 Bug 1480461 - Add 'Move Tab' sub-menu and 'Move To Start' and 'Move to End' options in tab context menu. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7228

--HG--
extra : moz-landing-system : lando
2018-10-02 20:12:28 +00:00
Jared Wein c7db0393c6 Bug 1480472 - Replace 'Close Tabs to the Right' and 'Close Other Tabs' with 'Close Tab Options' submenu. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7225

--HG--
extra : moz-landing-system : lando
2018-10-02 19:41:38 +00:00