Commit Graph

58670 Commits

Author SHA1 Message Date
arthur.iakab
ff965569bd Merge autoland to mozilla-central a=merge 2018-10-24 01:15:18 +03:00
Arshad Kazmi
6cbefd2a18 Bug 1485195 - Display array policies correctly in about:policies r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D9563

--HG--
extra : moz-landing-system : lando
2018-10-23 20:20:19 +00:00
Ciure Andrei
09e4040e94 Merge autoland to mozilla-central. a=merge 2018-10-23 19:48:47 +03:00
Mark Banner
941f724d2f 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-23 15:52:22 +00:00
Mark Banner
109bbee514 Bug 1501337 - Fix a leak and uncleared listeners in places code relating to the edit bookmarks views. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9546

--HG--
extra : moz-landing-system : lando
2018-10-23 17:58:43 +00:00
Ciure Andrei
43dbae3220 Backed out changeset 8238a4eeda86 (bug 1497215) for runing a payment test before the leak detection a=backout 2018-10-23 17:10:39 +03:00
Dão Gottwald
a793a98e4d Bug 1501254 - Make panel banner items not change their text color on hover. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D9505

--HG--
extra : moz-landing-system : lando
2018-10-23 12:57:51 +00:00
Alphan Chen
a4a1c5d65f Bug 1497144 part 2 - Get rid of ScrollPosition.jsm r=JanH,nika
Differential Revision: https://phabricator.services.mozilla.com/D8534

--HG--
extra : moz-landing-system : lando
2018-10-23 08:17:51 +00:00
Alphan Chen
a4e8927982 Bug 1497144 - Rewrite DocShellCapabilities.jsm and ScrollPosition.jsm into C++ r=nika
Differential Revision: https://phabricator.services.mozilla.com/D8083

--HG--
extra : moz-landing-system : lando
2018-10-23 08:15:56 +00:00
inspiro
0279e9b5c0 Bug 1500129 - Cleaned up openPreferences call. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9498

--HG--
extra : moz-landing-system : lando
2018-10-23 10:56:43 +00:00
Ciure Andrei
3498e5207f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-10-23 19:51:00 +03:00
YUKI "Piro" Hiroshi
1451abf5f2 Bug 1500180 - Take around only geometry data of the fallback tab for pended operations. r=mixedpuppy 2018-10-23 10:12:46 +09:00
Vineeth Karra
f72bdd91ff Bug 1499661 - use 'this' instead of 'gBrowser' in moveTabsToStart and moveTabsToEnd, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9374

--HG--
extra : moz-landing-system : lando
2018-10-22 15:56:01 +00:00
Gijs Kruitbosch
8c3a4d7b4a Bug 1501079 - fix various tests to not race with window focus/activate, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9437

--HG--
extra : moz-landing-system : lando
2018-10-23 10:16:35 +00:00
Margareta Eliza Balazs
1a7c7d8823 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-23 12:31:53 +03:00
Margareta Eliza Balazs
a7f4d3ba4f Merge inbound to mozilla-central. a=merge 2018-10-23 12:27:03 +03:00
Matthew Noorenberghe
9d8e99883d Bug 1486954 - Fix browser/components/payments/test/browser/head.js eslint issue. r=me 2018-10-22 23:13:54 -07:00
Andrew McCreight
4c274219f8 Bug 1497707, part 1 - Get rid of xpcIJSModuleLoader. r=kmag
This interface is only used for a few testing functions. Just move
them to Cu.

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

--HG--
extra : moz-landing-system : lando
2018-10-23 00:47:16 +00:00
Dão Gottwald
1fecf36e2c Bug 1494334 - Implement UrlbarInput::textValue getter. r=Standard8
Depends on D9505

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

--HG--
extra : moz-landing-system : lando
2018-10-23 16:19:56 +00:00
Julian Descottes
305dfd1207 Bug 1499096 - Update tests using ok() to is(), with minor fixes;r=Standard8
Depends on D8741
This changeset updates some calls to ok() that should actually be calls to is()
and that needed tiny fixes to match the expected value.

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

--HG--
extra : moz-landing-system : lando
2018-10-23 07:21:18 +00:00
Julian Descottes
73e3a16c0d Bug 1499096 - Use ok() with 2 arguments instead of 3 when possible;r=Standard8
Depends on D8740.
This changeset replaces calls to ok with 3 arguments to calls with 2 arguments
in situations where the switch does not have a significant impact on the assert.

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

--HG--
extra : moz-landing-system : lando
2018-10-23 07:13:35 +00:00
Julian Descottes
52b85a20e2 Bug 1499096 - Update wrong usage of ok() with todo_is();r=Standard8
Depends on D8739.
This changeset updates calls to ok() that were most likely intended
for is(), but are not working as is.

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

--HG--
extra : moz-landing-system : lando
2018-10-23 07:13:02 +00:00
Julian Descottes
2fcd6cb020 Bug 1499096 - Update tests using ok() to is();r=Standard8
This changeset updates all the test that were wrongly using ok() and wanted to
use is() AND for which the assert is still passing without any modification
required.

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

--HG--
extra : moz-landing-system : lando
2018-10-23 07:12:23 +00:00
Eden Chuang
3efeafd6e2 Bug 1497215 - Refactor the IPC structure for PaymentResponse.details r=baku
In original design, payment method response data is passed between processes
    through a simple nsString. It means a special encoder/decoder is needed for
    special response data, ex. BasicCardResponse, to serialize/deserialize
    into/from the nsString. However, when a token spliter, ':', ';' and '@', is
    used in response data, it makes the encoder/decoder can not work normally.
    It is hard to define a suitable token spliter set for encoder/decoder.
    So instead of using an error-prone encoder/decoder, this patch defining a new
    IPC structure for response data.
2018-10-23 10:42:06 +02:00
Margareta Eliza Balazs
bd786693fb Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-23 12:33:44 +03:00
Timothy Guan-tin Chien
cb5015982e Bug 1486954 - Part V, Prevent credit card record from being accessed if not initialize r=MattN
This patch changed the initialization of records so that we don't call into credit card
AutofillRecords class if it is pref-off.

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

--HG--
extra : rebase_source : ee9802af34d8ce63dc3569c10e310762e2271301
extra : histedit_source : 443fb496f872d61b68dcae3bba691c4e1089bf3e
2018-10-18 22:10:25 +00:00
Matthew Noorenberghe
fc94384b79 Bug 1486954 - Part IV, Recover from decryption errors in some places. r=MattN
In case of loss of OS key store key, we should still allow users to go into the manage credit cards dialog and fill the numbers back in.

This is not the migration strategy, see Part III.

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

--HG--
extra : rebase_source : dc710a2512b0d9b20e0fa74e641867525098eba2
extra : histedit_source : 4983a480565380ce4da6a0f099a5e4ae0e65797d
2018-10-22 22:57:29 -07:00
Matthew Noorenberghe
566350c6ac Bug 1486954 - Part III, Upgrade existing Nightly credit card records to OSKeyStore. r=MattN
For Nightly users who already have credit cards saved in their profile, we will do a one-off upgrade of their encrypted credit card number.
This only applies to users who have NO master password set, to avoid showing them the master password prompt when we migrate.
For those who did, we would quietly delete their credit card record from the store.

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

--HG--
extra : rebase_source : 2b06e3fc418d5883276850def18966203c16e240
extra : histedit_source : 9fae8d61b747113e8b3f38c2886cf7d1a7c3007f
2018-10-22 22:57:29 -07:00
Matthew Noorenberghe
001567e898 Bug 1486954 - Part II, Remove OSKeyStore.isEnabled. r=MattN
Given that the new store is always considered enabled, the not-enabled code
is now dead code. This patch removes them.

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

--HG--
extra : rebase_source : d2940f77e26ba9f5c808eada5083df293d314214
extra : histedit_source : 29741eb6014489fcd179e90ee18ff876227baaf5
2018-10-22 22:57:28 -07:00
Mark Striemer
597134aa66 Bug 1493711 - Pref off downloading langpacks outside of release r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8909

--HG--
extra : moz-landing-system : lando
2018-10-18 14:36:39 +00:00
Bogdan Tara
4110bb0a9b Backed out 2 changesets (bug 1453613) for Windows MinGW build bustages CLOSED TREE
Backed out changeset 77fabbff45e0 (bug 1453613)
Backed out changeset 1df447ff4c77 (bug 1453613)
2018-10-23 19:18:10 +03:00
Ehsan Akhgari
5161882196 Bug 1499279 - Fix the Connection icon in the Control Centre in the gray state which we display in cases such as mixed content blocking r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D9320

--HG--
extra : moz-landing-system : lando
2018-10-23 13:35:51 +00:00
Matt Howell
55caf9383f Bug 1453613 Part 2 - Add a full installer telemetry ping. r=agashlin
Depends on D8870

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

--HG--
extra : moz-landing-system : lando
2018-10-23 15:23:43 +00:00
Dão Gottwald
c11feff29b Bug 1501235 - Move menubar autohide code from xul.css to browser.css. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D9499

--HG--
extra : moz-landing-system : lando
2018-10-23 14:04:13 +00:00
arthur.iakab
7e992252c5 Merge mozilla-central to mozilla-inbound 2018-10-24 01:23:57 +03:00
Dão Gottwald
e444be7d28 Bug 1501270 - Set the UrlbarInput value to the target URL when selecting a result. r=standard8 2018-10-24 11:41:43 +02:00
Matthew Noorenberghe
00c4bbd21a Bug 1501552 - Link directly to permission preferences from web notifications. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D9619

--HG--
extra : moz-landing-system : lando
2018-10-24 15:11:13 +00:00
Qinghao_Jack_Song
dbd5389df9 Bug 1497694 - Migrate Update History in Update section of Preferences to use Fluent for localization r=Gijs,flod,zbraniecki,jaws
Differential Revision: https://phabricator.services.mozilla.com/D8045

--HG--
extra : moz-landing-system : lando
2018-10-24 14:31:10 +00:00
Timothy Guan-tin Chien
b2023e958b Bug 1486954 - Part I, Encrypt credit card numbers with OS key store. r=MattN
This patch morphs MasterPassword.jsm to OSKeyStore.jsm while keeping the same
API, as an adaptor between the API and the native API exposed as nsIOSKeyStore.idl.

Noted that OS Key Store has the concept of "recovery phrase" that we won't
be adopting here. The recovery phrase, together with our label, allow
the user to re-create the same key in OS key store.

Test case changes are needed because we have started asking for login in
places where we'll only do previously when "master password is enabled".
This also made some "when master password is enabled" tests invalid because
it is always considered enabled.

Some more test changes are needed simply because they previously rely on the
stable order of microtask resolutions (and the stable # of promises for a
specific operation). That has certainly changed with OSKeyStore.

The credit card form autofill is only enabled on Nightly.

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

--HG--
rename : browser/extensions/formautofill/MasterPassword.jsm => browser/extensions/formautofill/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/browser/browser_creditCard_fill_master_password.js => browser/extensions/formautofill/test/browser/browser_creditCard_fill_cancel_login.js
extra : rebase_source : cabbd8cdec86e5b3965cf1c8b6e635b73b6c2095
extra : histedit_source : 65e71057104465553fefa1d0b293580efed53075
2018-10-17 02:31:04 +00:00
Paolo Amadini
47d4cf4e37 Bug 1493844 - Part 3 - Remove the "prefpane" class and unneeded elements. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7734

--HG--
extra : rebase_source : c9df7a97e79fb52e14a6bf89d2a2db6f3c7d2f5f
2018-10-15 19:01:59 +01:00
Paolo Amadini
42c8938dfc Bug 1493844 - Part 2 - Remove the "caption" and "groupbox" bindings. r=bgrins,dao,jaws,johannh,surkov
Proper native "groupbox" styling depends on the structure of the XBL binding. By restyling the Page Info dialog, the native styling is now unused except for the Print Page Setup dialog on Windows. The native apperance is thus not applied by default anymore, and the "groupbox" element can just be used semantically for accessibility. The Print Page Setup dialog applies the native styling on its own in a way that still works on Windows.

The only other consumers of "groupbox" are the in-content Preferences pages and dialogs. These are updated to use simpler styles that don't depend on the binding structure.

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

--HG--
extra : rebase_source : af36d911980517f9b53036f4cd4f800c5e20ad22
2018-10-23 10:14:06 +01:00
Coroiu Cristina
c3d92365c2 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-10-26 01:03:37 +03:00
Matthew Noorenberghe
1febad5745 No bug - Update browser/components/payments/ documentation. r=docs
--HG--
extra : rebase_source : a02852de211d57ba7c54b727a8962cae3e17210d
2018-10-25 14:44:26 -07:00
Panos Astithas
6edc5a8fce Bug 1085391 - Support Yosemite Handoff 'web browsing' activity type. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D8665

--HG--
extra : moz-landing-system : lando
2018-10-20 04:47:38 +00:00
Sebastian Hengst
1ad50182a7 merge mozilla-central to autoland
--HG--
rename : third_party/rust/nom/.cargo-checksum.json => third_party/rust/nom-3.2.1/.cargo-checksum.json
rename : third_party/rust/nom/CHANGELOG.md => third_party/rust/nom-3.2.1/CHANGELOG.md
rename : third_party/rust/nom/Cargo.toml => third_party/rust/nom-3.2.1/Cargo.toml
rename : third_party/rust/nom/src/bits.rs => third_party/rust/nom-3.2.1/src/bits.rs
rename : third_party/rust/nom/src/branch.rs => third_party/rust/nom-3.2.1/src/branch.rs
rename : third_party/rust/nom/src/bytes.rs => third_party/rust/nom-3.2.1/src/bytes.rs
rename : third_party/rust/nom/src/character.rs => third_party/rust/nom-3.2.1/src/character.rs
rename : third_party/rust/nom/src/internal.rs => third_party/rust/nom-3.2.1/src/internal.rs
rename : third_party/rust/nom/src/lib.rs => third_party/rust/nom-3.2.1/src/lib.rs
rename : third_party/rust/nom/src/macros.rs => third_party/rust/nom-3.2.1/src/macros.rs
rename : third_party/rust/nom/src/methods.rs => third_party/rust/nom-3.2.1/src/methods.rs
rename : third_party/rust/nom/src/multi.rs => third_party/rust/nom-3.2.1/src/multi.rs
rename : third_party/rust/nom/src/nom.rs => third_party/rust/nom-3.2.1/src/nom.rs
rename : third_party/rust/nom/src/regexp.rs => third_party/rust/nom-3.2.1/src/regexp.rs
rename : third_party/rust/nom/src/sequence.rs => third_party/rust/nom-3.2.1/src/sequence.rs
rename : third_party/rust/nom/src/simple_errors.rs => third_party/rust/nom-3.2.1/src/simple_errors.rs
rename : third_party/rust/nom/src/str.rs => third_party/rust/nom-3.2.1/src/str.rs
rename : third_party/rust/nom/src/stream.rs => third_party/rust/nom-3.2.1/src/stream.rs
rename : third_party/rust/nom/src/traits.rs => third_party/rust/nom-3.2.1/src/traits.rs
rename : third_party/rust/nom/src/util.rs => third_party/rust/nom-3.2.1/src/util.rs
rename : third_party/rust/nom/src/verbose_errors.rs => third_party/rust/nom-3.2.1/src/verbose_errors.rs
rename : third_party/rust/nom/src/whitespace.rs => third_party/rust/nom-3.2.1/src/whitespace.rs
rename : third_party/rust/nom/tests/arithmetic.rs => third_party/rust/nom-3.2.1/tests/arithmetic.rs
rename : third_party/rust/nom/tests/arithmetic_ast.rs => third_party/rust/nom-3.2.1/tests/arithmetic_ast.rs
rename : third_party/rust/nom/tests/blockbuf-arithmetic.rs => third_party/rust/nom-3.2.1/tests/blockbuf-arithmetic.rs
rename : third_party/rust/nom/tests/cross_function_backtracking.rs => third_party/rust/nom-3.2.1/tests/cross_function_backtracking.rs
rename : third_party/rust/nom/tests/float.rs => third_party/rust/nom-3.2.1/tests/float.rs
rename : third_party/rust/nom/tests/ini.rs => third_party/rust/nom-3.2.1/tests/ini.rs
rename : third_party/rust/nom/tests/ini_str.rs => third_party/rust/nom-3.2.1/tests/ini_str.rs
rename : third_party/rust/nom/tests/issues.rs => third_party/rust/nom-3.2.1/tests/issues.rs
rename : third_party/rust/nom/tests/json.rs => third_party/rust/nom-3.2.1/tests/json.rs
rename : third_party/rust/nom/tests/mp4.rs => third_party/rust/nom-3.2.1/tests/mp4.rs
rename : third_party/rust/nom/tests/multiline.rs => third_party/rust/nom-3.2.1/tests/multiline.rs
rename : third_party/rust/nom/tests/named_args.rs => third_party/rust/nom-3.2.1/tests/named_args.rs
rename : third_party/rust/nom/tests/omnom.rs => third_party/rust/nom-3.2.1/tests/omnom.rs
rename : third_party/rust/nom/tests/overflow.rs => third_party/rust/nom-3.2.1/tests/overflow.rs
rename : third_party/rust/nom/tests/reborrow_fold.rs => third_party/rust/nom-3.2.1/tests/reborrow_fold.rs
rename : third_party/rust/nom/tests/test1.rs => third_party/rust/nom-3.2.1/tests/test1.rs
extra : rebase_source : 6c5b45c092fd51bf1b3ce15960416fb59311d152
2018-10-22 20:34:24 +03:00
Sebastian Hengst
602fbb8422 merge mozilla-inbound to mozilla-central. a=merge 2018-10-22 20:26:16 +03:00
Sebastian Hengst
c065bae5f9 merge autoland to mozilla-central. a=merge 2018-10-22 20:24:54 +03:00
Sebastian Hengst
699b4c267b Bug 1496764 - Disable browser_UsageTelemetry_urlbar.js until telemetry probe has been extended to fix permafail on version increase. a=version-increase-fix 2018-10-22 19:59:24 +03:00
ffxbld
2bf422025a Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2018-10-22 08:50:03 -07:00
Sebastian Hengst
f38b28a87d Bug 1496764 - Disable browser_UsageTelemetry_searchbar.js until telemetry probe has been extended to fix permafail on version increase. a=version-increase-fix
--HG--
extra : histedit_source : 88682dd1c8ed7dc93af81bba552e3b6d91f4b0cb
2018-10-22 16:33:06 +03:00
Sebastian Hengst
03d626b346 Bug 1488946 - Disable browser_aboutSearchReset.js until telemetry probe has been extended to fix permafail on version increase. a=version-increase-fix
--HG--
extra : histedit_source : 8658fab3a14fd5e4116e7c0310f512484c586e6c
2018-10-22 16:28:29 +03:00
Eliza Balazs
95e79e79cd Bug 1458046 - Disable browser_editcontrols_update.js on mac for frequent failures. r=jmaher 2018-10-22 04:02:00 +03:00
Felipe Gomes
8359c3ed33 Bug 1499883 - Avoid a reflow on tab detaching by calculating in advance the value needed by ondragend. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D9208
2018-10-19 01:12:01 -03:00
Bogdan Tara
865b2f0e14 Merge inbound to mozilla-central. a=merge 2018-10-21 00:56:04 +03:00
Ryan VanderMeulen
a79e245284 Bug 1500699 - Update pdf.js to version 2.0.936. r=bdahl 2018-10-20 12:46:25 -04:00
Zibi Braniecki
56bbe2cfb3 Bug 1498960 - Update Fluent in Gecko to 0.9. r=stas
Differential Revision: https://phabricator.services.mozilla.com/D8689

--HG--
rename : intl/l10n/MessageContext.jsm => intl/l10n/Fluent.jsm
extra : moz-landing-system : lando
2018-10-20 16:35:50 +00:00
Daniel Varga
9a610a8759 Merge mozilla-central to mozilla-inbound. a=merge
--HG--
rename : mobile/android/extensions/webcompat/webextension/background.js => mobile/android/extensions/webcompat/injections.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug0000000-dummy-js-injection.js => mobile/android/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js => mobile/android/extensions/webcompat/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1457335-histography.io-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1457335-histography.io-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472075-bankofamerica.com-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1472075-bankofamerica.com-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js
2018-10-20 13:32:54 +03:00
Daniel Varga
4fc7bfa931 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-20 13:10:23 +03:00
Matthew Noorenberghe
ec9bd73e34 Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8497

--HG--
extra : moz-landing-system : lando
2018-10-20 03:40:05 +00:00
Matthew Noorenberghe
b059591dff Bug 1435871 - Implement a basic tab-modal dialog container for Payment Request. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7934

--HG--
extra : moz-landing-system : lando
2018-10-20 03:39:32 +00:00
Matthew Noorenberghe
33750c5b1f Bug 1435871 - Back out changeset 3f6664786e85 (Bug 1470584) since it's for a windowed dialog. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8272

--HG--
extra : moz-landing-system : lando
2018-10-20 03:38:53 +00:00
Ed Lee
310cf60a08 Bug 1500540 - Add end-of-year snippet, contextual-feature-recommender preference and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D9297

--HG--
extra : moz-landing-system : lando
2018-10-19 22:59:47 +00:00
Ehsan Akhgari
a4a4f3b9f8 Bug 1498251 - Enable the Storage Access API in Nightly; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D9054
2018-10-19 17:52:44 -04:00
Gurzau Raul
8e9ffaaf06 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-20 01:09:52 +03:00
Gurzau Raul
4d53dddc7a Merge inbound to mozilla-central. a=merge 2018-10-20 01:07:11 +03:00
Ryan VanderMeulen
7482d4da97 Backed out changeset 2c633215c514 (bug 1482055) for causing bug 1500505. 2018-10-19 13:32:56 -04:00
Narcis Beleuzu
90d51e6cd9 Merge inbound to mozilla-central. a=merge 2018-10-19 16:11:27 +03:00
Brindusan Cristian
28baa2bf3e Backed out changeset 8641e30ebaf4 (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE 2018-10-19 14:58:11 +03:00
Brindusan Cristian
1420f3437e Backed out 2 changesets (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE
Backed out changeset 0f7592b662e2 (bug 1435871)
Backed out changeset 039f6d65036e (bug 1435871)
2018-10-19 12:36:13 +03:00
Gijs Kruitbosch
d943130187 Bug 1497443 - set min-width to auto for flexed buttons in the prefs, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8387

--HG--
extra : moz-landing-system : lando
2018-10-19 20:36:12 +00:00
Johann Hofmann
e60786d47f Bug 1500208 - Disable FastBlock, hide FastBlock UI everywhere. r=francois,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D9140

--HG--
extra : moz-landing-system : lando
2018-10-19 06:53:32 +00:00
prathiksha
7c6c6c6477 Bug 1411700 - Show that an Extension is controlling the default notifications permission. r=flod,johannh
Show that an Extension is controlling the default notifications permission

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

--HG--
extra : moz-landing-system : lando
2018-10-19 04:31:33 +00:00
ScottDowne
18429f6897 Fixes bug 1499444 - Save to pocket button doesn't work on first click after a startup r=adw
Differential Revision: https://phabricator.services.mozilla.com/D8886

--HG--
extra : moz-landing-system : lando
2018-10-18 21:23:57 +00:00
Narcis Beleuzu
516255f90e Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
rename : browser/components/payments/test/browser/browser_payments_onboarding_wizard.js => browser/components/payments/test/browser/browser_onboarding_wizard.js
2018-10-19 16:34:08 +03:00
Noemi Erli
e3e15418e9 Backed out changeset 8b3b53341da2 (bug 1497514) for failures in browser/components/payments/test/mochitest/test_basic_card_form.html
--HG--
rename : browser/components/payments/test/browser/browser_onboarding_wizard.js => browser/components/payments/test/browser/browser_payments_onboarding_wizard.js
2018-10-19 03:50:32 +03:00
Diego Pino Garcia
ed5d90b2bc Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN
Also require basicCardPage has a selectedStateKey

--HG--
rename : browser/components/payments/test/browser/browser_payments_onboarding_wizard.js => browser/components/payments/test/browser/browser_onboarding_wizard.js
2018-10-18 23:56:00 +03:00
Matthew Noorenberghe
4622f078c4 Bug 1373563 - More specific mozscreenshots cropping for PermissionPrompts and ControlCenter. r=johannh
Also remove the default selectors for LightweightThemes since we capture the union of all regions and we can leave it up to the other used configuration to know which region is relevant. The whole navigator-toolbox isn't always relavant for LightweightThemes changes since they also affect panels and other widgets.

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

--HG--
extra : rebase_source : 124ffb5493903fdbbe85d0181b10649d611ddc76
extra : amend_source : c151c8a48a8fb25b3aafc217c293835ab443fa54
2018-10-18 15:31:45 -07:00
Diego Pino Garcia
d875812fa7 Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN
Also require basicCardPage has a selectedStateKey

--HG--
rename : browser/components/payments/test/browser/browser_payments_onboarding_wizard.js => browser/components/payments/test/browser/browser_onboarding_wizard.js
extra : rebase_source : f73b3b3f0a5c5ec94ffdbf722f4887097d05d97d
2018-10-18 15:25:49 -07:00
Cosmin Sabou
a833a61a1b Merge mozilla-central to mozilla-inbound. a=merge 2018-10-19 00:59:32 +03:00
Cosmin Sabou
5115d61980 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-19 00:54:29 +03:00
raza
365d8871f0 Bug 1497970 - [RTL]Background image overlapping the text in about:restartrequired r=jaws
This is to fix the problem in the original bug. I messed things up so bad with it that it was easier to just create a new bug.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 17:38:16 +00:00
Ursula Sarracini
54c265a493 Bug 1497967 - Part 1: Add CFR opt-out string r=flod,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D9283

--HG--
extra : moz-landing-system : lando
2018-10-19 18:25:24 +00:00
Jared Wein
e85599dc8f Bug 1494551 - Sort the formautofill data by the last used time. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D9174

--HG--
extra : moz-landing-system : lando
2018-10-19 17:00:31 +00:00
Jared Wein
eb7010591a Bug 1420853 - Ensure only fields valid for the given country are saved. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D9034

--HG--
extra : moz-landing-system : lando
2018-10-19 16:36:45 +00:00
Drew Willcoxon
56ea6439f4 Bug 1499581 - Autofill search engine aliases in the address bar when '@' is typed as the first character r=mak
One important unrelated change this makes is that previously (in my other patches), the only "@" aliases we recognized were the internal "@" aliases in nsSearchService.  While I was working on the new test here I realized that engines with user (or test) aliases that start with "@" aren't recognized as having "@" aliases, but why not IMO.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 16:08:26 +00:00
Drew Willcoxon
2a3c8ef556 Bug 1496815 - Suggest search engine aliases in the address bar when '@' is typed as the first character r=mak
This bug touches just about every part of the urlbar: UnifiedComplete, the autocomplete binding, the formatter, CSS.

This builds on the patches in bug 1496814 and bug 1496811.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 16:08:24 +00:00
Robert Helmer
17ab05a92e Bug 1492656 - move Telemetry Coverage ping in-tree r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D6359

--HG--
extra : moz-landing-system : lando
2018-10-19 00:47:37 +00:00
Dão Gottwald
61a306dcde Bug 1500086 - While typing, show the Go button and hide the history dropmarker. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9106

--HG--
extra : moz-landing-system : lando
2018-10-19 15:58:57 +00:00
Dão Gottwald
d7f3ffe316 Bug 1500080 - UrlbarInput::value getter should return the untrimmed value. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9088

--HG--
extra : moz-landing-system : lando
2018-10-19 15:25:55 +00:00
Johann Hofmann
e5856b4cf7 Bug 1500103 - Only test return_button_adv and exception_button for new cert error pages. r=nhnt11
exception_button can technically be clicked on the old error pages, too, but conditionally
checking for the cert exception window to pop up is a bit overkill for this temporary workaround.
Ideally we would remove this pref soon anyway.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 14:21:41 +00:00
Johann Hofmann
d7b28163d3 Bug 1500020 - Update cert error page copy based on UX suggestions. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D9080

--HG--
extra : moz-landing-system : lando
2018-10-19 14:50:59 +00:00
Marco Bonardo ext:(%20%3Cmbonardo%40mozilla.com%3E)
a3c4d56f39 Bug 1498178 - Add in-tree documentation for the Quantum Bar r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D8960

--HG--
extra : moz-landing-system : lando
2018-10-19 13:45:19 +00:00
Ciure Andrei
bae4d8bacf Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-10-18 19:40:31 +03:00
Gijs Kruitbosch
0649c40a3c Bug 1499236 - remove customizableui menubar binding, r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D8901

--HG--
extra : moz-landing-system : lando
2018-10-17 22:50:40 +00:00
Ed Lee
b8c695c3d3 Bug 1500553 - Add CFR preference UI to about:preferences r=flod,ursula,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D9286

--HG--
extra : moz-landing-system : lando
2018-10-20 12:38:08 +00:00
Florian Quèze
477b5b6aa2 Bug 1498186 - Add a 'Task Manager' item opening about:performance in the 'More' section of the application menu, r=felipe. 2018-10-17 17:01:12 +02:00
Haik Aftandilian
81b56d13a8 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.

Pref'd off behind "security.sandbox.content.mac.earlyinit" until it's ready to be enabled by default.

Once early startup is enabled by default and considered 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-19 18:23:16 +00:00
Csoregi Natalia
6ddd7d4134 Backed out 3 changesets (bug 1468761) for telemetry related xpcshell failures. CLOSED TREE
Backed out changeset 8c08dcec61d8 (bug 1468761)
Backed out changeset 9ee8406cf1d3 (bug 1468761)
Backed out changeset 65bfae07e0f4 (bug 1468761)
2018-10-22 19:28:56 +03:00
Gijs Kruitbosch
ce2d30dc03 Bug 1500268 - remove legacy toolbar and currentset support from customizableui, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D9172

--HG--
extra : moz-landing-system : lando
2018-10-22 16:02:07 +00:00
Gijs Kruitbosch
cfd6524777 Bug 1500268 - remove customizableui toolbar's insertItem method, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D9173

--HG--
extra : moz-landing-system : lando
2018-10-22 16:02:05 +00:00
Margareta Eliza Balazs
c56977420d Merge inbound to mozilla-central. a=merge 2018-10-18 13:20:43 +03:00
Margareta Eliza Balazs
f4ce95166f Merge autoland to mozilla-central. a=merge 2018-10-18 13:19:19 +03:00
Margareta Eliza Balazs
53fc8ddacd Backed out 4 changesets (bug 1486954) for hangs on Linux. a=backout
Backed out changeset c895888bdddc (bug 1486954)
Backed out changeset 27e9286503e8 (bug 1486954)
Backed out changeset 87e64652386d (bug 1486954)
Backed out changeset 96a6e1ceb697 (bug 1486954)

--HG--
rename : browser/extensions/formautofill/OSKeyStore.jsm => browser/extensions/formautofill/MasterPassword.jsm
rename : browser/extensions/formautofill/test/browser/browser_creditCard_fill_cancel_login.js => browser/extensions/formautofill/test/browser/browser_creditCard_fill_master_password.js
2018-10-18 12:40:21 +03:00
Johann Hofmann
e55a046d93 Bug 1499685 - Fix browser_aboutCertError.js test cases for the old cert error pages. r=nhnt11
Two of these tests simply require the new pref to be set, while there was some actual
breakage that required me to put some more code behind another gate.

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

--HG--
extra : moz-landing-system : lando
2018-10-17 22:13:34 +00:00
Ed Lee
a8fe89d2f5 Bug 1499886 - Add send-to-device snippet, right-to-left robustness and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D9045

--HG--
rename : browser/components/newtab/locales/ach/strings.properties => browser/components/newtab/locales-src/ach/strings.properties
rename : browser/components/newtab/locales/an/strings.properties => browser/components/newtab/locales-src/an/strings.properties
rename : browser/components/newtab/locales/ar/strings.properties => browser/components/newtab/locales-src/ar/strings.properties
rename : browser/components/newtab/locales/ast/strings.properties => browser/components/newtab/locales-src/ast/strings.properties
rename : browser/components/newtab/locales/az/strings.properties => browser/components/newtab/locales-src/az/strings.properties
rename : browser/components/newtab/locales/be/strings.properties => browser/components/newtab/locales-src/be/strings.properties
rename : browser/components/newtab/locales/bg/strings.properties => browser/components/newtab/locales-src/bg/strings.properties
rename : browser/components/newtab/locales/bn-BD/strings.properties => browser/components/newtab/locales-src/bn-BD/strings.properties
rename : browser/components/newtab/locales/bn-IN/strings.properties => browser/components/newtab/locales-src/bn-IN/strings.properties
rename : browser/components/newtab/locales/br/strings.properties => browser/components/newtab/locales-src/br/strings.properties
rename : browser/components/newtab/locales/bs/strings.properties => browser/components/newtab/locales-src/bs/strings.properties
rename : browser/components/newtab/locales/ca/strings.properties => browser/components/newtab/locales-src/ca/strings.properties
rename : browser/components/newtab/locales/cak/strings.properties => browser/components/newtab/locales-src/cak/strings.properties
rename : browser/components/newtab/locales/crh/strings.properties => browser/components/newtab/locales-src/crh/strings.properties
rename : browser/components/newtab/locales/cs/strings.properties => browser/components/newtab/locales-src/cs/strings.properties
rename : browser/components/newtab/locales/cy/strings.properties => browser/components/newtab/locales-src/cy/strings.properties
rename : browser/components/newtab/locales/da/strings.properties => browser/components/newtab/locales-src/da/strings.properties
rename : browser/components/newtab/locales/de/strings.properties => browser/components/newtab/locales-src/de/strings.properties
rename : browser/components/newtab/locales/dsb/strings.properties => browser/components/newtab/locales-src/dsb/strings.properties
rename : browser/components/newtab/locales/el/strings.properties => browser/components/newtab/locales-src/el/strings.properties
rename : browser/components/newtab/locales/en-CA/strings.properties => browser/components/newtab/locales-src/en-CA/strings.properties
rename : browser/components/newtab/locales/en-GB/strings.properties => browser/components/newtab/locales-src/en-GB/strings.properties
rename : browser/components/newtab/locales/en-US/strings.properties => browser/components/newtab/locales-src/en-US/strings.properties
rename : browser/components/newtab/locales/eo/strings.properties => browser/components/newtab/locales-src/eo/strings.properties
rename : browser/components/newtab/locales/es-AR/strings.properties => browser/components/newtab/locales-src/es-AR/strings.properties
rename : browser/components/newtab/locales/es-CL/strings.properties => browser/components/newtab/locales-src/es-CL/strings.properties
rename : browser/components/newtab/locales/es-ES/strings.properties => browser/components/newtab/locales-src/es-ES/strings.properties
rename : browser/components/newtab/locales/es-MX/strings.properties => browser/components/newtab/locales-src/es-MX/strings.properties
rename : browser/components/newtab/locales/et/strings.properties => browser/components/newtab/locales-src/et/strings.properties
rename : browser/components/newtab/locales/eu/strings.properties => browser/components/newtab/locales-src/eu/strings.properties
rename : browser/components/newtab/locales/fa/strings.properties => browser/components/newtab/locales-src/fa/strings.properties
rename : browser/components/newtab/locales/ff/strings.properties => browser/components/newtab/locales-src/ff/strings.properties
rename : browser/components/newtab/locales/fi/strings.properties => browser/components/newtab/locales-src/fi/strings.properties
rename : browser/components/newtab/locales/fr/strings.properties => browser/components/newtab/locales-src/fr/strings.properties
rename : browser/components/newtab/locales/fy-NL/strings.properties => browser/components/newtab/locales-src/fy-NL/strings.properties
rename : browser/components/newtab/locales/ga-IE/strings.properties => browser/components/newtab/locales-src/ga-IE/strings.properties
rename : browser/components/newtab/locales/gd/strings.properties => browser/components/newtab/locales-src/gd/strings.properties
rename : browser/components/newtab/locales/gl/strings.properties => browser/components/newtab/locales-src/gl/strings.properties
rename : browser/components/newtab/locales/gn/strings.properties => browser/components/newtab/locales-src/gn/strings.properties
rename : browser/components/newtab/locales/gu-IN/strings.properties => browser/components/newtab/locales-src/gu-IN/strings.properties
rename : browser/components/newtab/locales/he/strings.properties => browser/components/newtab/locales-src/he/strings.properties
rename : browser/components/newtab/locales/hi-IN/strings.properties => browser/components/newtab/locales-src/hi-IN/strings.properties
rename : browser/components/newtab/locales/hr/strings.properties => browser/components/newtab/locales-src/hr/strings.properties
rename : browser/components/newtab/locales/hsb/strings.properties => browser/components/newtab/locales-src/hsb/strings.properties
rename : browser/components/newtab/locales/hu/strings.properties => browser/components/newtab/locales-src/hu/strings.properties
rename : browser/components/newtab/locales/hy-AM/strings.properties => browser/components/newtab/locales-src/hy-AM/strings.properties
rename : browser/components/newtab/locales/ia/strings.properties => browser/components/newtab/locales-src/ia/strings.properties
rename : browser/components/newtab/locales/id/strings.properties => browser/components/newtab/locales-src/id/strings.properties
rename : browser/components/newtab/locales/is/strings.properties => browser/components/newtab/locales-src/is/strings.properties
rename : browser/components/newtab/locales/it/strings.properties => browser/components/newtab/locales-src/it/strings.properties
rename : browser/components/newtab/locales/ja-JP-mac/strings.properties => browser/components/newtab/locales-src/ja-JP-mac/strings.properties
rename : browser/components/newtab/locales/ja/strings.properties => browser/components/newtab/locales-src/ja/strings.properties
rename : browser/components/newtab/locales/ka/strings.properties => browser/components/newtab/locales-src/ka/strings.properties
rename : browser/components/newtab/locales/kab/strings.properties => browser/components/newtab/locales-src/kab/strings.properties
rename : browser/components/newtab/locales/kk/strings.properties => browser/components/newtab/locales-src/kk/strings.properties
rename : browser/components/newtab/locales/km/strings.properties => browser/components/newtab/locales-src/km/strings.properties
rename : browser/components/newtab/locales/kn/strings.properties => browser/components/newtab/locales-src/kn/strings.properties
rename : browser/components/newtab/locales/ko/strings.properties => browser/components/newtab/locales-src/ko/strings.properties
rename : browser/components/newtab/locales/lij/strings.properties => browser/components/newtab/locales-src/lij/strings.properties
rename : browser/components/newtab/locales/lo/strings.properties => browser/components/newtab/locales-src/lo/strings.properties
rename : browser/components/newtab/locales/lt/strings.properties => browser/components/newtab/locales-src/lt/strings.properties
rename : browser/components/newtab/locales/ltg/strings.properties => browser/components/newtab/locales-src/ltg/strings.properties
rename : browser/components/newtab/locales/lv/strings.properties => browser/components/newtab/locales-src/lv/strings.properties
rename : browser/components/newtab/locales/mai/strings.properties => browser/components/newtab/locales-src/mai/strings.properties
rename : browser/components/newtab/locales/mk/strings.properties => browser/components/newtab/locales-src/mk/strings.properties
rename : browser/components/newtab/locales/ml/strings.properties => browser/components/newtab/locales-src/ml/strings.properties
rename : browser/components/newtab/locales/mr/strings.properties => browser/components/newtab/locales-src/mr/strings.properties
rename : browser/components/newtab/locales/ms/strings.properties => browser/components/newtab/locales-src/ms/strings.properties
rename : browser/components/newtab/locales/my/strings.properties => browser/components/newtab/locales-src/my/strings.properties
rename : browser/components/newtab/locales/nb-NO/strings.properties => browser/components/newtab/locales-src/nb-NO/strings.properties
rename : browser/components/newtab/locales/ne-NP/strings.properties => browser/components/newtab/locales-src/ne-NP/strings.properties
rename : browser/components/newtab/locales/nl/strings.properties => browser/components/newtab/locales-src/nl/strings.properties
rename : browser/components/newtab/locales/nn-NO/strings.properties => browser/components/newtab/locales-src/nn-NO/strings.properties
rename : browser/components/newtab/locales/oc/strings.properties => browser/components/newtab/locales-src/oc/strings.properties
rename : browser/components/newtab/locales/pa-IN/strings.properties => browser/components/newtab/locales-src/pa-IN/strings.properties
rename : browser/components/newtab/locales/pl/strings.properties => browser/components/newtab/locales-src/pl/strings.properties
rename : browser/components/newtab/locales/pt-BR/strings.properties => browser/components/newtab/locales-src/pt-BR/strings.properties
rename : browser/components/newtab/locales/pt-PT/strings.properties => browser/components/newtab/locales-src/pt-PT/strings.properties
rename : browser/components/newtab/locales/rm/strings.properties => browser/components/newtab/locales-src/rm/strings.properties
rename : browser/components/newtab/locales/ro/strings.properties => browser/components/newtab/locales-src/ro/strings.properties
rename : browser/components/newtab/locales/ru/strings.properties => browser/components/newtab/locales-src/ru/strings.properties
rename : browser/components/newtab/locales/si/strings.properties => browser/components/newtab/locales-src/si/strings.properties
rename : browser/components/newtab/locales/sk/strings.properties => browser/components/newtab/locales-src/sk/strings.properties
rename : browser/components/newtab/locales/sl/strings.properties => browser/components/newtab/locales-src/sl/strings.properties
rename : browser/components/newtab/locales/sq/strings.properties => browser/components/newtab/locales-src/sq/strings.properties
rename : browser/components/newtab/locales/sr/strings.properties => browser/components/newtab/locales-src/sr/strings.properties
rename : browser/components/newtab/locales/sv-SE/strings.properties => browser/components/newtab/locales-src/sv-SE/strings.properties
rename : browser/components/newtab/locales/ta/strings.properties => browser/components/newtab/locales-src/ta/strings.properties
rename : browser/components/newtab/locales/te/strings.properties => browser/components/newtab/locales-src/te/strings.properties
rename : browser/components/newtab/locales/th/strings.properties => browser/components/newtab/locales-src/th/strings.properties
rename : browser/components/newtab/locales/tl/strings.properties => browser/components/newtab/locales-src/tl/strings.properties
rename : browser/components/newtab/locales/tr/strings.properties => browser/components/newtab/locales-src/tr/strings.properties
rename : browser/components/newtab/locales/uk/strings.properties => browser/components/newtab/locales-src/uk/strings.properties
rename : browser/components/newtab/locales/ur/strings.properties => browser/components/newtab/locales-src/ur/strings.properties
rename : browser/components/newtab/locales/uz/strings.properties => browser/components/newtab/locales-src/uz/strings.properties
rename : browser/components/newtab/locales/vi/strings.properties => browser/components/newtab/locales-src/vi/strings.properties
rename : browser/components/newtab/locales/zh-CN/strings.properties => browser/components/newtab/locales-src/zh-CN/strings.properties
rename : browser/components/newtab/locales/zh-TW/strings.properties => browser/components/newtab/locales-src/zh-TW/strings.properties
extra : moz-landing-system : lando
2018-10-18 05:00:47 +00:00
Jared Wein
755c61d96f Bug 1497039 - Put a placeholder in privacy.xul that will be used to inject the form-autofill section. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D8892

--HG--
extra : moz-landing-system : lando
2018-10-18 03:42:59 +00:00
Thomas Wisniewski
832717d698 Bug 1499533 - Fix console log stringifying bug in webcompat reporter; r=miketaylr
Fix console log stringifying bug in webcompat reporter

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

--HG--
extra : moz-landing-system : lando
2018-10-18 02:51:30 +00:00
Mike Hommey
c71b6572d6 Bug 1486554 - Remove the now unused clang and clang_debug mozharness configs and corresponding files r=ted
Depends on D8811

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

--HG--
extra : moz-landing-system : lando
2018-10-17 22:45:47 +00:00
Mike Hommey
6aa7e20faf Bug 1486554 - Enable static analysis on normal Windows CI builds r=ted
And turn off separate static analysis build tasks.

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

--HG--
extra : moz-landing-system : lando
2018-10-17 22:45:06 +00:00
Dana Keeler
d4ce8fc140 bug 1497555 - filter out same-document location changes in nsSecureBrowserUIImpl::OnLocationChange r=Ehsan
If nsSecureBrowserUIImpl::OnLocationChange receives a
LOCATION_CHANGE_SAME_DOCUMENT notification, it doesn't need to (and in fact
shouldn't) update its security state or notify downstream listeners.

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

--HG--
extra : moz-landing-system : lando
2018-10-17 21:38:24 +00:00
Dorel Luca
73ddd257df Backed out changeset eb2a83cba95a (bug 1497039) for XPCshell failures in browser/extensions/formautofill/test/unit/test_reconcile.js. CLOSED TREE 2018-10-18 01:33:07 +03:00
Dorel Luca
88bfc3786c Backed out 5 changesets (bug 1497707) for android mass failures. CLOSED TREE
Backed out changeset bb1b80139e37 (bug 1497707)
Backed out changeset 11c813f192e2 (bug 1497707)
Backed out changeset 32595f9e73d3 (bug 1497707)
Backed out changeset f37f2d39ec9c (bug 1497707)
Backed out changeset 80bf9ddf5bed (bug 1497707)

--HG--
extra : rebase_source : 598b7732d9b994dfeb63c417841a4b9516ecdf19
2018-10-18 00:35:39 +03:00
Sebastian Hengst
337c32ba46 Bug 1498827 - Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false, take two: Lower minimum access for extensions.getAddons.cache.enabled CLOSED TREE
--HG--
extra : rebase_source : 15810c7a324aaa3d5790b54a49f788c2fac1557c
extra : amend_source : f90c242b1c74ee49fdbd0544b27b673a53db3d7a
2018-10-17 23:57:56 +03:00
Andrew McCreight
7c9511ad37 Bug 1497707, part 1 - Get rid of xpcIJSModuleLoader r=kmag
This interface is only used for a few testing functions. Just move
them to Cu.

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

--HG--
extra : moz-landing-system : lando
2018-10-17 20:45:41 +00:00
Dorel Luca
001975a583 Backed out 3 changesets (bug 1435871) for mochitest crashes. CLOSED TREE
Backed out changeset 8eab3320b8c5 (bug 1435871)
Backed out changeset 29777ddd9def (bug 1435871)
Backed out changeset afdc3066f12c (bug 1435871)
2018-10-17 23:06:14 +03:00
Jared Wein
79aba2b74f Bug 1497039 - Put a placeholder in privacy.xul that will be used to inject the form-autofill section. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D8892

--HG--
extra : moz-landing-system : lando
2018-10-17 19:36:46 +00:00
Alex Gaynor
0f75e99151 Bug 1127393 - removed three now-unused helper functions for handling the window and document as CPOWs; r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D8985

--HG--
extra : moz-landing-system : lando
2018-10-17 15:47:28 +00:00
Thomas Wisniewski
ca22d72b43 Bug 1498827 - Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false, take two r=aswan,mixedpuppy
Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false, take two

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

--HG--
extra : moz-landing-system : lando
2018-10-17 15:56:27 +00:00
Matthew Noorenberghe
27419e1f5b Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8497

--HG--
extra : moz-landing-system : lando
2018-10-17 18:46:12 +00:00
Matthew Noorenberghe
72a245b99d Bug 1435871 - Implement a basic tab-modal dialog container for Payment Request. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7934

--HG--
extra : moz-landing-system : lando
2018-10-17 18:46:27 +00:00
Matthew Noorenberghe
1e439596ae Bug 1435871 - Back out changeset 3f6664786e85 (Bug 1470584) since it's for a windowed dialog. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8272

--HG--
extra : moz-landing-system : lando
2018-10-17 18:46:25 +00:00
Paolo Amadini
3a2f47fd3f Bug 1428869 - Use html:progress in front-end code. r=bgrins,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D9009

--HG--
extra : rebase_source : 0e2d20dc6060a4c0ee278ef05d67668aec12e64f
2018-10-18 15:41:21 +01:00
Paolo Amadini
7dec374d5b Bug 1499704 - Use html:progress for downloads. r=dao,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D8973

--HG--
extra : rebase_source : 2d0a67b70127176c9c7eb7de6b9c95b2f33356b9
2018-10-17 15:25:00 +01:00
Dennis Schubert
e0b293e7a1 Bug 1498278 - Import WebExtension sources for the WebCompat GoFaster Addon to Desktop. r=aswan
--HG--
rename : browser/extensions/webcompat/webextension/injections/css/bug0000000-dummy-css-injection.css => browser/extensions/webcompat/injections/css/bug0000000-dummy-css-injection.css
rename : browser/extensions/webcompat/webextension/injections/js/bug0000000-dummy-js-injection.js => browser/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js
rename : browser/extensions/webcompat/webextension/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js => browser/extensions/webcompat/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js
rename : browser/extensions/webcompat/webextension/injections/js/bug1457335-histography.io-ua-change.js => browser/extensions/webcompat/injections/js/bug1457335-histography.io-ua-change.js
rename : browser/extensions/webcompat/webextension/injections/js/bug1472075-bankofamerica.com-ua-change.js => browser/extensions/webcompat/injections/js/bug1472075-bankofamerica.com-ua-change.js
rename : browser/extensions/webcompat/webextension/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js => browser/extensions/webcompat/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js
rename : browser/extensions/webcompat/webextension/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js => browser/extensions/webcompat/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js
extra : rebase_source : c5a0d86865179dad71cb4f623a8ed695cc92f284
2018-10-17 04:32:05 +02:00
Matthew Noorenberghe
783e80be91 Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8497

--HG--
extra : moz-landing-system : lando
2018-10-19 05:06:30 +00:00
Matthew Noorenberghe
28552cda7d Bug 1435871 - Implement a basic tab-modal dialog container for Payment Request. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7934

--HG--
extra : moz-landing-system : lando
2018-10-19 05:06:22 +00:00
Matthew Noorenberghe
7957bc3803 Bug 1435871 - Back out changeset 3f6664786e85 (Bug 1470584) since it's for a windowed dialog. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8272

--HG--
extra : moz-landing-system : lando
2018-10-19 05:06:20 +00:00
Csoregi Natalia
84278bdac8 Backed out changeset e9ce17673999 (bug 1499661) for missing bugzilla component for PHABTEST. CLOSED TREE
--HG--
extra : rebase_source : cabe1d0a348a8ecd6a4f7b098680c9dad81fac19
2018-10-22 17:25:49 +03:00
Rob Wu
3644913b9c Bug 1498896 - Apply documentUrlPatterns to original target document when viewTypes is set r=mixedpuppy
Usually, documentUrlPatterns applies to the URL of the document where
the context menu is opened. In some cases, there is no document, such
as menus on browser UI (extension action buttons, tools menu, tabs).
In these cases, `documentUrlPatterns` matches the (active) tab's URL.

This causes ambiguity when `browser.menus.overrideContext` is used to
change the context to the "tab" context.
Before this patch, `documentUrlPatterns` applied to the tab's URL.
After this patch, `documentUrlPatterns` applies to the URL of the
document where the menu was opened, *if* `viewTypes` is also set.
Using this property is a strong signal from the extension that the menu
is meant to be shown in a document rather than browser UI, so extensions
can reasonably expect `documentUrlPatterns` to match the original
document's URL instead of the URL of the spoofed tab context.

There was no existing test coverage for documentUrlPatterns on tab
contexts, so this does not only add tests for documentUrlPatterns on
overridden contexts (browser_ext_menus_replace_menu_context.js), but
also documentUrlPatterns in normal tab contexts (browser_ext_menus.js).

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

--HG--
extra : moz-landing-system : lando
2018-10-22 14:17:29 +00:00
Gijs Kruitbosch
73fbe18957 Bug 1500818 - wait for focus and activate of new windows in BTU.waitForNewWindow, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9364

--HG--
extra : moz-landing-system : lando
2018-10-22 13:10:35 +00:00
Vineeth Karra
a8cf5d4304 Bug 1499661 - use 'this' instead of 'gBrowser' in moveTabsToStart and moveTabsToEnd, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9374

--HG--
extra : moz-landing-system : lando
2018-10-22 13:08:27 +00:00
Francesco Lodolo (:flod)
2573069720 Bug 1500823 - Dialog displayed when closing multiple windows shows unreplaced %1$S placeholder r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D9361

--HG--
extra : moz-landing-system : lando
2018-10-22 08:38:19 +00:00
ScottDowne
178d22bbc4 Bug 1498914 - Removal of Pocket icon from address bar persist across a restart r=adw
Differential Revision: https://phabricator.services.mozilla.com/D8889

--HG--
extra : moz-landing-system : lando
2018-10-16 18:57:27 +00:00
Mark Striemer
258a860dfb Bug 1495708 - Remove theme info bar and update plugin notice r=aswan,jaws
Differential Revision: https://phabricator.services.mozilla.com/D8105

--HG--
extra : moz-landing-system : lando
2018-10-17 18:15:24 +00:00
Ed Lee
a62355e0b1 Bug 1460423 - "New Tab" tab label is empty after restore previous session if restoring about:blank or new tabs set to "Blank Page" r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D8750

--HG--
extra : moz-landing-system : lando
2018-10-17 11:16:38 +00:00
Andrei Oprea
3248322b16 Bug 1492671 - Disable screenshot capturing for triggering network requests in payments mochitests r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D8877

--HG--
extra : moz-landing-system : lando
2018-10-17 15:08:50 +00:00
Mark Striemer
29181bd3a6 Bug 1479008 - Install related dictionaries after a langpack is installed r=leplatrem,aswan
Differential Revision: https://phabricator.services.mozilla.com/D8442

--HG--
extra : moz-landing-system : lando
2018-10-18 16:48:12 +00:00
Johann Hofmann
3fc09a6d17 Bug 1496243 - Show "Tracking Cookies" label in the control center when only tracking cookies are blocked. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D9092

--HG--
extra : moz-landing-system : lando
2018-10-18 13:42:14 +00:00
Bogdan Tara
44c81ece4c Backed out changeset 77d3179f96db (bug 1479008) for browser_browser_languages_subdialog.js failures 2018-10-18 18:33:57 +03:00
Ehsan Akhgari
89165de187 Bug 1499911 - Break down the labels for the issues submitted through the report breakage UI for the various cookie policies r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D9053

--HG--
extra : moz-landing-system : lando
2018-10-18 14:46:20 +00:00
Mark Striemer
f63ed672e2 Bug 1479008 - Install related dictionaries after a langpack is installed r=leplatrem,aswan
Differential Revision: https://phabricator.services.mozilla.com/D8442

--HG--
extra : moz-landing-system : lando
2018-10-16 20:09:02 +00:00
Tom Ritter
834782e506 Bug 1495539 Set up MinGW-clang to track clang trunk r=ted
--HG--
rename : build/build-clang/clang-7-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2018-10-18 09:09:53 -05:00
Florian Quèze
49d3852c79 Bug 1500482 - Use performance.svg as the about:performance favicon, r=felipe.
--HG--
rename : browser/themes/shared/icons/performance.svg => toolkit/themes/shared/icons/performance.svg
2018-10-19 18:09:42 +02:00
Paolo Amadini
163963a740 Bug 1497535 - Add a Fluent localization file in English that is not exposed to localizers. r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D8865

--HG--
extra : rebase_source : 689bc3cc4fb0100b98e2cf025373e091eaba22a0
2018-10-19 15:00:20 +01:00
Victor Porof
01f4271049 Bug 1498740 - Remove toolbar-menubar-autohide binding. r=bgrins 2018-10-18 06:06:25 +02:00
Margareta Eliza Balazs
405c07ddc3 Backed out 2 changesets (bug 1500086, bug 1500080) for bc failures in browser/components/urlbar/tests/browser/browser_UrlbarInput_unit.js CLOSED TREE
Backed out changeset 59fed9e69c53 (bug 1500086)
Backed out changeset f6c89db3520c (bug 1500080)
2018-10-19 17:08:37 +03:00
Narcis Beleuzu
2a625fa2aa Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-19 16:30:39 +03:00
Dão Gottwald
9fa028580e Bug 1500086 - While typing, show the Go button and hide the history dropmarker. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9106

--HG--
extra : moz-landing-system : lando
2018-10-19 11:20:34 +00:00
Dão Gottwald
87a039786e Bug 1500080 - UrlbarInput::value getter should return the untrimmed value. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9088

--HG--
extra : moz-landing-system : lando
2018-10-19 11:36:40 +00:00
Daniel Varga
e4438031ba Backed out 5 changesets (bug 1496220) for chrome failure at toolkit/content/tests/chrome/test_findbar_events.xul. on a CLOSED TREE
Backed out changeset 2c1353f4a3f5 (bug 1496220)
Backed out changeset bc592bed0522 (bug 1496220)
Backed out changeset 7b5505d44965 (bug 1496220)
Backed out changeset 670b75f8446f (bug 1496220)
Backed out changeset c4a8a6256d7f (bug 1496220)

--HG--
extra : rebase_source : 43edfc28753cca429f7a72994d568091f30e62bc
extra : amend_source : 738723a11e8fb88a71cac79de93b878d82230409
2018-10-17 20:21:16 +03:00