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

56190 Коммитов

Автор SHA1 Сообщение Дата
Sean Feng 30a5363798 Bug 1551935 - Make BFCACHE_PAGE_RESTORED histogram targets all channels r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D31276

--HG--
extra : moz-landing-system : lando
2019-05-15 16:52:03 +00:00
Csoregi Natalia a38783d2fe Backed out changeset c8057f34f281 (bug 1550559) as requested. CLOSED TREE 2019-05-15 18:57:43 +03:00
Tim Nguyen df4601c64a Bug 1550559 - Convert findbar XUL textbox to HTML input. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D30542

--HG--
extra : moz-landing-system : lando
2019-05-15 15:40:23 +00:00
Dale Harvey 9e36aa480b Bug 1544273 - Ensure WebExtensionPolicy has started. r=aswan,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D30651

--HG--
extra : moz-landing-system : lando
2019-05-15 14:00:14 +00:00
Boris Zbarsky fe64901ac4 Bug 1551657 part 5. Stop using [array] in promptToChangePasswordWithUsernames. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31121

--HG--
extra : moz-landing-system : lando
2019-05-14 19:33:21 +00:00
Boris Zbarsky d0161062da Bug 1551657 part 4. Stop using [array] in searchLogins. r=MattN
Audited https://searchfox.org/mozilla-central/search?q=%5B%5EA-Za-z_%5D%5BsS%5DearchLogins%5B%5EA-Za-z_%5D&case=true&regexp=true&path=

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

--HG--
extra : moz-landing-system : lando
2019-05-14 19:32:17 +00:00
Boris Zbarsky 47a701ff47 Bug 1551657 part 3. Stop using [array] in findLogins. r=MattN
I audited the results from
https://searchfox.org/mozilla-central/search?q=%5B%5EA-Za-z_%5D%5BFf%5DindLogins%5B%5EA-Za-z_%5D&case=true&regexp=true&path=

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

--HG--
extra : moz-landing-system : lando
2019-05-14 19:28:52 +00:00
Boris Zbarsky 89b3b81279 Bug 1551657 part 2. Stop using [array] in getAllDisabledHosts. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31118

--HG--
extra : moz-landing-system : lando
2019-05-14 19:28:52 +00:00
Boris Zbarsky fd4dae89f0 Bug 1551657 part 1. Stop using [array] in getAllLogins. r=MattN
I audited all the callsites
https://searchfox.org/mozilla-central/search?q=%5B%5EA-Za-z_%5D%5BGg%5DetAllLogins%5B%5EA-Za-z_%5D&case=true&regexp=true&path=
brings up.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 19:28:51 +00:00
Andrea Marchesini 289365e128 Bug 1551821 - Get rid of pref network.cookie.same-site.enabled, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D31217

--HG--
extra : moz-landing-system : lando
2019-05-15 13:33:45 +00:00
Mark Banner f5799d4034 Bug 1541419 - Split up and reduce test output of the xpcshell searchconfigs tests to improve test times. r=daleharvey
This splits running of locales across 4 chunks, which can run in parallel better.

The chunks can be run individually with '--tag=searchconfig1' etc.

It also stops logging test output in the pass cases (unless we're in _testDebug=true mode). This makes less work on the python harness which was causing a bottleneck and slowing the tests down.

Depends on D30399

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

--HG--
rename : toolkit/components/search/tests/xpcshell/searchconfigs/xpcshell.ini => toolkit/components/search/tests/xpcshell/searchconfigs/xpcshell-1.ini
rename : toolkit/components/search/tests/xpcshell/searchconfigs/xpcshell.ini => toolkit/components/search/tests/xpcshell/searchconfigs/xpcshell-2.ini
rename : toolkit/components/search/tests/xpcshell/searchconfigs/xpcshell.ini => toolkit/components/search/tests/xpcshell/searchconfigs/xpcshell-common.ini
extra : moz-landing-system : lando
2019-05-15 05:23:55 +00:00
Mark Banner 59eb6f8361 Bug 1541419 - Adds test to ensure that search engines are using the correct domain in all regions/locales. r=daleharvey
Depends on D30398

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

--HG--
extra : moz-landing-system : lando
2019-05-13 12:22:21 +00:00
Michael Kaply a98b93897c Bug 1522823 - Policy for whitelist/blacklist addons by ID. r=aswan,flod
Differential Revision: https://phabricator.services.mozilla.com/D27902

--HG--
extra : moz-landing-system : lando
2019-05-15 01:22:39 +00:00
Shane Caraveo 2d81bf721d Bug 1551744 move webnavigation modules to extensions component r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D31167

--HG--
rename : toolkit/modules/addons/MatchURLFilters.jsm => toolkit/components/extensions/MatchURLFilters.jsm
rename : toolkit/modules/addons/WebNavigation.jsm => toolkit/components/extensions/WebNavigation.jsm
rename : toolkit/modules/addons/WebNavigationContent.js => toolkit/components/extensions/WebNavigationContent.js
rename : toolkit/modules/addons/WebNavigationFrames.jsm => toolkit/components/extensions/WebNavigationFrames.jsm
extra : moz-landing-system : lando
2019-05-15 00:17:25 +00:00
Shane Caraveo 5bc2545548 Bug 1551744 move webrequest modules into extension component r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D31168

--HG--
rename : toolkit/modules/tests/browser/dummy_page.html => toolkit/components/extensions/test/xpcshell/data/dummy_page.html
rename : toolkit/modules/tests/browser/file_WebRequest_page2.html => toolkit/components/extensions/test/xpcshell/data/file_WebRequest_page2.html
rename : toolkit/modules/tests/browser/file_image_bad.png => toolkit/components/extensions/test/xpcshell/data/file_image_bad.png
rename : toolkit/modules/tests/browser/file_image_good.png => toolkit/components/extensions/test/xpcshell/data/file_image_good.png
rename : toolkit/modules/tests/browser/file_image_bad.png => toolkit/components/extensions/test/xpcshell/data/file_image_redirect.png
rename : toolkit/modules/tests/browser/file_script_bad.js => toolkit/components/extensions/test/xpcshell/data/file_script_bad.js
rename : toolkit/modules/tests/browser/file_script_good.js => toolkit/components/extensions/test/xpcshell/data/file_script_good.js
rename : toolkit/modules/tests/browser/file_script_redirect.js => toolkit/components/extensions/test/xpcshell/data/file_script_redirect.js
rename : toolkit/modules/tests/browser/file_script_xhr.js => toolkit/components/extensions/test/xpcshell/data/file_script_xhr.js
rename : toolkit/modules/tests/browser/file_style_bad.css => toolkit/components/extensions/test/xpcshell/data/file_style_bad.css
rename : toolkit/modules/tests/browser/file_style_good.css => toolkit/components/extensions/test/xpcshell/data/file_style_good.css
rename : toolkit/modules/tests/browser/file_style_bad.css => toolkit/components/extensions/test/xpcshell/data/file_style_redirect.css
rename : toolkit/modules/tests/browser/browser_WebRequest_ancestors.js => toolkit/components/extensions/test/xpcshell/test_webRequest_ancestors.js
rename : toolkit/modules/tests/browser/browser_WebRequest_cookies.js => toolkit/components/extensions/test/xpcshell/test_webRequest_cookies.js
rename : toolkit/modules/tests/browser/browser_WebRequest_filtering.js => toolkit/components/extensions/test/xpcshell/test_webRequest_filtering.js
rename : toolkit/modules/addons/SecurityInfo.jsm => toolkit/components/extensions/webrequest/SecurityInfo.jsm
rename : toolkit/modules/addons/WebRequest.jsm => toolkit/components/extensions/webrequest/WebRequest.jsm
rename : toolkit/modules/addons/WebRequestCommon.jsm => toolkit/components/extensions/webrequest/WebRequestCommon.jsm
rename : toolkit/modules/addons/WebRequestContent.js => toolkit/components/extensions/webrequest/WebRequestContent.js
rename : toolkit/modules/addons/WebRequestUpload.jsm => toolkit/components/extensions/webrequest/WebRequestUpload.jsm
extra : moz-landing-system : lando
2019-05-15 00:20:40 +00:00
shindli 905ea2ceef Backed out 3 changesets (bug 1542744) for causing perma mochitest failures in /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/StaticPrefList CLOSED TREE
Backed out changeset f94b6f3a7fff (bug 1542744)
Backed out changeset c51b622bb1fe (bug 1542744)
Backed out changeset aedbe6cdd06f (bug 1542744)
2019-05-15 01:41:06 +03:00
Brindusan Cristian 82c0f498ee Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-05-15 00:52:00 +03:00
Brindusan Cristian ebd6889717 Merge inbound to mozilla-central. a=merge 2019-05-15 00:41:32 +03:00
Kyle Machulis 6c8ad68e8a Bug 1540839 - Add pref for preserving browsing contexts; r=nika
Still having lots of issues with tests failing, but need to get this
landed for various reasons. Followup to pref on at Bug 1550571.

Differential Revision: https://phabricator.services.mozilla.com/D30563
2019-05-14 10:51:09 -07:00
Kyle Machulis 6b960a04db Bug 1540839 - Update tests for frameloader browsing context reuse; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D28760
2019-05-14 10:51:09 -07:00
Kartikaya Gupta e95d575f7f Bug 1545968 - Produce artifacts with the rust stdlib src and analysis data for consumption by searchfox. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D28283

--HG--
extra : moz-landing-system : lando
2019-05-14 17:31:05 +00:00
Mark Striemer 50fb137a2c Bug 1550521 - Remove private browsing help message with settings hidden r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D30747

--HG--
extra : moz-landing-system : lando
2019-05-14 17:36:10 +00:00
Tom Tung 5a873324c6 Bug 1535298 - Capture and ignore the exception for not having a host from a principal URI; r=janv,johannh
Protocols, likes about:, moz-extension, ... etc, don't have a host. Thus, an
exception will be returned if they are accessed. To avoid from that, this patch
catches this bug a try-catch.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 16:49:03 +00:00
Cosmin Sabou 1b1356216c Merge mozilla-inbound to mozilla-central. a=merge 2019-05-14 18:59:38 +03:00
Sean Feng 476bb2dc86 Bug 1531917 - Add Telemetry for bfcache hit and miss r=bdekoz,smaug
Differential Revision: https://phabricator.services.mozilla.com/D30212

--HG--
extra : moz-landing-system : lando
2019-05-14 15:27:55 +00:00
Sean Feng 04337d74c3 Bug 1531917 - Add Telemetry for how pages use bfcache r=jesup,bdekoz,smaug
Differential Revision: https://phabricator.services.mozilla.com/D30211

--HG--
extra : moz-landing-system : lando
2019-05-14 16:21:09 +00:00
Cosmin Sabou 9541ce1990 Merge mozilla-central to autoland. 2019-05-14 19:06:24 +03:00
Liang-Heng Chen 5b2c95ad56 Bug 1551410 - Part 1: increment loop index; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D31045

--HG--
extra : moz-landing-system : lando
2019-05-14 15:36:55 +00:00
dlee d7daa3c130 Bug 1542744 - P3. Run the same prefixset testcases for different configuration. r=gcp
This patch does the following:
1. Run the same prefixset tests when
  * browser.safebrowsing.prefixset.max_array_size = 0
  * browser.safebrowsing.prefixset.max_array_size = UINT32_MAX

  This makes sure both of the methods to store prefixset are tested by existing testcases

2. Refine gtest with test fixture
3. Add TinySet and LargeSet testcases

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

--HG--
extra : moz-landing-system : lando
2019-05-10 17:40:11 +00:00
dlee 8370cfe1bf Bug 1542744 - P2. Improve performance of MakePrefixSet by using different algorithm according to the number of prefixes. r=gcp
The goal of this patch is to reduce the number of memory reallocation during
|MakePrefixSet|[1].

Here is the number of nsTArray memory reallocation occur during |MakePrefixSet|
(test in my local platform):
googpub-phish-proto: 58k times
goog-malware-proto: 9k times
goog-unwanted-proto: 25k times
goog-badbinurl-proto: 6k times

This patch improves the performance by:
1. For tables whose prefixes are less than 128*1024(malware, unwanted,
badinurl).

Store prefixes directly without dividing allocation into smaller chunks.
Because the maximum size to store all the prefixes in a single array for
these tables will be less than 512k, we can avoid Bug 1046038.

This simplifies the internal prefixset data structure generation and total
memory usage is also saved:
goog-malware-proto  : 437K -> 163k
goog-unwanted-proto : 658k -> 446k
goog-badbinurl-proto: 320k -> 110k

The single largest allocated continuous memory size is:
goog-malware-proto  : 86k -> 163k
goog-unwanted-proto : 86k -> 446k
goog-badbinurl-proto: 77k -> 110k

A further improvement can be done for this part is for tables with fewer
prefixes, we can use an one-dimension delta array to reduce the size of a
single continuous memory allocation.

2. For tables with more prefixes:

According to experiment, when prefixes are more than 400k
the delta arrays have very high chance that are full, in the case of
phishing table, we can estimate the capacity accurately before
applying delta algorithm.

The shortcoming of this part is when prefixes are between 130k~400k,
the capacity estimation is not accurate.

[1] https://searchfox.org/mozilla-central/rev/b2015fdd464f598d645342614593d4ebda922d95/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp#99

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

--HG--
extra : moz-landing-system : lando
2019-05-14 21:05:41 +00:00
dlee 59923e57ab Bug 1542744 - P1. Remove calculating checksum for mIndexDelta array. r=gcp
The checksum calculating code is used to find the root cause of a crash
bug during update(Bug 1362761). Since the algorithm will be update in
these series of patches, we don't need to keep it.

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

--HG--
extra : moz-landing-system : lando
2019-05-08 08:35:06 +00:00
Boris Zbarsky 82d1bb0e94 Bug 1551399 part 2. Stop using [array] in url-classifier's makeFindFullHashRequestV4. r=dimi,gcp
Differential Revision: https://phabricator.services.mozilla.com/D31022

--HG--
extra : moz-landing-system : lando
2019-05-14 09:57:16 +00:00
Boris Zbarsky 482f862c51 Bug 1551399 part 1. Stop using [array] in url-classifier's makeUpdateRequestV4. r=dimi,gcp
Differential Revision: https://phabricator.services.mozilla.com/D31020

--HG--
extra : moz-landing-system : lando
2019-05-14 09:50:42 +00:00
Boris Zbarsky b511ab41ce Bug 1550928 part 2. Stop using [array] in nsIPluginHost. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D30767

--HG--
extra : moz-landing-system : lando
2019-05-14 09:11:45 +00:00
Boris Zbarsky 8dea79d6de Bug 1550928 part 1. Stop using [array] in nsIPluginTag. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D30766

--HG--
extra : moz-landing-system : lando
2019-05-14 09:11:37 +00:00
Boris Zbarsky 4a4c2e3002 Bug 1551102. Stop using [array] in nsIContentPrefService2. r=mak
Though maybe we should just remove getCachedBySubdomainAndName, given that it's
only used in tests?

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

--HG--
extra : moz-landing-system : lando
2019-05-14 11:42:20 +00:00
Kestrel 31942e2a6a Bug 1549142 - Prevent the in-content menulist background color from being overridden when control is disabled on Windows r=dao
Differential Revision: https://phabricator.services.mozilla.com/D30519

--HG--
extra : moz-landing-system : lando
2019-05-14 11:22:11 +00:00
Raphael Pierzina 5e5afad141 Bug 1532550 - Wait for 0.1 seconds in telemetry-tests-client tests after performing search; r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D30944

--HG--
extra : moz-landing-system : lando
2019-05-14 09:54:33 +00:00
dlee d7aece18ce Bug 1548517 - Add hash for test entries added via HostInPrefTables. r=baku
Origin telemetry expects every tracking channel has tracker's hash.
Without hash value for test entries, it will trigger MOZ_ASSERT while running
testcases.

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

--HG--
extra : moz-landing-system : lando
2019-05-10 19:39:24 +00:00
Mathieu Leplatre 268d77c37f Bug 1547995 - Upgrade kinto-offline-client.js to v12.4.0 r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D30356

--HG--
extra : moz-landing-system : lando
2019-05-13 09:30:54 +00:00
Paul Zuehlcke e9c7644627 Bug 1550647 - Updated test to check for addon-install-blocked events, improved AddonManger fullscreen block. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D30955

--HG--
extra : moz-landing-system : lando
2019-05-14 07:53:05 +00:00
Lina Cambridge 3c690350be Bug 1551062 - Abort merging when the synced bookmarks mirror is finalized. r=tcsc
This commit adds an `AbortController` to the bookmark merger that
aborts fetching and merging when the mirror is finalized on shutdown.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 03:40:30 +00:00
Tim Nguyen 14820c94ae Bug 1550561 - Support edit context menu on HTML inputs in chrome documents. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D30552

--HG--
extra : moz-landing-system : lando
2019-05-13 05:56:52 +00:00
Andrea Marchesini 99cbfe545e Bug 1551055 - StoragePrincipal should be supported by localStorage - part 3 - Validate storagePrincipal, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D30947

--HG--
extra : moz-landing-system : lando
2019-05-14 05:49:58 +00:00
Andrea Marchesini e656074f9c Bug 1551055 - StoragePrincipal should be supported by localStorage - part 2 - tests, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D30802

--HG--
extra : moz-landing-system : lando
2019-05-14 05:49:49 +00:00
Andrea Marchesini dc7545548e Bug 1551055 - StoragePrincipal should be supported by localStorage - part 1, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D30801

--HG--
extra : moz-landing-system : lando
2019-05-14 05:49:46 +00:00
Cameron McCormack 4b20fc81c7 Bug 1505908 - Add Gecko profiler labels for when the style threads are doing work. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D30869

--HG--
extra : moz-landing-system : lando
2019-05-14 05:00:45 +00:00
Cosmin Sabou 530b9c7e9c Backed out 2 changesets (bug 1550903) for webrender bustages. a=backout
Backed out changeset fe8d48740511 (bug 1550903)
Backed out changeset cc187a665ccf (bug 1550903)

--HG--
rename : third_party/rust/rand-0.4.3/appveyor.yml => third_party/rust/rand/appveyor.yml
rename : third_party/rust/rand-0.4.3/benches/bench.rs => third_party/rust/rand/benches/bench.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/exponential.rs => third_party/rust/rand/benches/distributions/exponential.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/gamma.rs => third_party/rust/rand/benches/distributions/gamma.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/mod.rs => third_party/rust/rand/benches/distributions/mod.rs
rename : third_party/rust/rand-0.4.3/benches/distributions/normal.rs => third_party/rust/rand/benches/distributions/normal.rs
rename : third_party/rust/rand-0.4.3/src/distributions/range.rs => third_party/rust/rand/src/distributions/range.rs
rename : third_party/rust/rand_jitter/src/lib.rs => third_party/rust/rand/src/jitter.rs
rename : third_party/rust/rand-0.4.3/src/os.rs => third_party/rust/rand/src/os.rs
rename : third_party/rust/rand-0.4.3/src/prng/chacha.rs => third_party/rust/rand/src/prng/chacha.rs
rename : third_party/rust/rand-0.4.3/src/prng/isaac.rs => third_party/rust/rand/src/prng/isaac.rs
rename : third_party/rust/rand-0.4.3/src/prng/isaac64.rs => third_party/rust/rand/src/prng/isaac64.rs
rename : third_party/rust/rand-0.4.3/src/prng/xorshift.rs => third_party/rust/rand/src/prng/xorshift.rs
rename : third_party/rust/rand-0.4.3/src/rand_impls.rs => third_party/rust/rand/src/rand_impls.rs
rename : third_party/rust/rand-0.4.3/src/read.rs => third_party/rust/rand/src/read.rs
rename : third_party/rust/rand-0.4.3/src/reseeding.rs => third_party/rust/rand/src/reseeding.rs
rename : third_party/rust/rand-0.4.3/src/seq.rs => third_party/rust/rand/src/seq.rs
rename : third_party/rust/rand-0.4.3/utils/ziggurat_tables.py => third_party/rust/rand/utils/ziggurat_tables.py
rename : third_party/rust/fuchsia-cprng/LICENSE => third_party/rust/sha1/LICENSE
2019-05-14 08:16:26 +03:00
Andreea Pavel 4bf5812d4c Merge mozilla-inbound to mozilla-central. a=merge 2019-05-14 07:10:36 +03:00
Matthew Noorenberghe 8eca20e3ff Bug 1548393 - Generate a digestable password, free of ambiguous characters. r=mhoye,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D30249

--HG--
extra : moz-landing-system : lando
2019-05-13 20:55:46 +00:00
Tim Nguyen c1f5b7a338 Bug 1521280 - Convert search-textbox to a custom element. r=dao,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D23045

--HG--
rename : toolkit/content/widgets/textbox.xml => toolkit/content/widgets/search-textbox.js
extra : moz-landing-system : lando
2019-05-13 18:12:37 +00:00
Emilio Cobos Álvarez 31e33d680d Bug 1521280 - Remove special-case that's no longer needed after these patches. r=bgrins
After the patches in this bug, the input in the old about:config will no longer
be anonymous, so we don't need this anymore since it'll get handled just fine by
CollectFromInputElement.

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

--HG--
extra : moz-landing-system : lando
2019-05-13 21:47:20 +00:00
Bastien Orivel f4f6bd32a7 Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj
It was unhappy about the new LICENSE (fuchsia-cprng) but it's the same
as the other fuschia crates. Since I don't think this is used at build
time but has the same license as the other fuschia crates, I put it in
the RUNTIME_LICENSE_PACKAGE_WHITELIST list. I also removed sha1 from
that list as it's not used anymore

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

--HG--
rename : third_party/rust/httparse/Cargo.toml => third_party/rust/autocfg/Cargo.toml
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/autocfg/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/autocfg/LICENSE-MIT
rename : third_party/rust/httparse/Cargo.toml => third_party/rust/cloudabi/Cargo.toml
rename : third_party/rust/httparse/Cargo.toml => third_party/rust/fuchsia-cprng/Cargo.toml
rename : third_party/rust/sha1/LICENSE => third_party/rust/fuchsia-cprng/LICENSE
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/mio-extras/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/mio-extras/LICENSE-MIT
rename : third_party/rust/rand/.cargo-checksum.json => third_party/rust/rand-0.4.3/.cargo-checksum.json
rename : third_party/rust/rand/CHANGELOG.md => third_party/rust/rand-0.4.3/CHANGELOG.md
rename : third_party/rust/rand/Cargo.toml => third_party/rust/rand-0.4.3/Cargo.toml
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand-0.4.3/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand-0.4.3/LICENSE-MIT
rename : third_party/rust/rand/README.md => third_party/rust/rand-0.4.3/README.md
rename : third_party/rust/rand/appveyor.yml => third_party/rust/rand-0.4.3/appveyor.yml
rename : third_party/rust/rand/benches/bench.rs => third_party/rust/rand-0.4.3/benches/bench.rs
rename : third_party/rust/rand/benches/distributions/exponential.rs => third_party/rust/rand-0.4.3/benches/distributions/exponential.rs
rename : third_party/rust/rand/benches/distributions/gamma.rs => third_party/rust/rand-0.4.3/benches/distributions/gamma.rs
rename : third_party/rust/rand/benches/distributions/mod.rs => third_party/rust/rand-0.4.3/benches/distributions/mod.rs
rename : third_party/rust/rand/benches/distributions/normal.rs => third_party/rust/rand-0.4.3/benches/distributions/normal.rs
rename : third_party/rust/rand/benches/generators.rs => third_party/rust/rand-0.4.3/benches/generators.rs
rename : third_party/rust/rand/benches/misc.rs => third_party/rust/rand-0.4.3/benches/misc.rs
rename : third_party/rust/rand/src/distributions/exponential.rs => third_party/rust/rand-0.4.3/src/distributions/exponential.rs
rename : third_party/rust/rand/src/distributions/gamma.rs => third_party/rust/rand-0.4.3/src/distributions/gamma.rs
rename : third_party/rust/rand/src/distributions/mod.rs => third_party/rust/rand-0.4.3/src/distributions/mod.rs
rename : third_party/rust/rand/src/distributions/normal.rs => third_party/rust/rand-0.4.3/src/distributions/normal.rs
rename : third_party/rust/rand/src/distributions/range.rs => third_party/rust/rand-0.4.3/src/distributions/range.rs
rename : third_party/rust/rand/src/distributions/ziggurat_tables.rs => third_party/rust/rand-0.4.3/src/distributions/ziggurat_tables.rs
rename : third_party/rust/rand/src/jitter.rs => third_party/rust/rand-0.4.3/src/jitter.rs
rename : third_party/rust/rand/src/lib.rs => third_party/rust/rand-0.4.3/src/lib.rs
rename : third_party/rust/rand/src/os.rs => third_party/rust/rand-0.4.3/src/os.rs
rename : third_party/rust/rand/src/prng/chacha.rs => third_party/rust/rand-0.4.3/src/prng/chacha.rs
rename : third_party/rust/rand/src/prng/isaac.rs => third_party/rust/rand-0.4.3/src/prng/isaac.rs
rename : third_party/rust/rand/src/prng/isaac64.rs => third_party/rust/rand-0.4.3/src/prng/isaac64.rs
rename : third_party/rust/rand/src/prng/mod.rs => third_party/rust/rand-0.4.3/src/prng/mod.rs
rename : third_party/rust/rand/src/prng/xorshift.rs => third_party/rust/rand-0.4.3/src/prng/xorshift.rs
rename : third_party/rust/rand/src/rand_impls.rs => third_party/rust/rand-0.4.3/src/rand_impls.rs
rename : third_party/rust/rand/src/read.rs => third_party/rust/rand-0.4.3/src/read.rs
rename : third_party/rust/rand/src/reseeding.rs => third_party/rust/rand-0.4.3/src/reseeding.rs
rename : third_party/rust/rand/src/seq.rs => third_party/rust/rand-0.4.3/src/seq.rs
rename : third_party/rust/rand/utils/ziggurat_tables.py => third_party/rust/rand-0.4.3/utils/ziggurat_tables.py
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_chacha/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_chacha/LICENSE-MIT
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_core-0.3.1/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_core-0.3.1/LICENSE-MIT
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_core/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_core/LICENSE-MIT
rename : third_party/rust/httparse/Cargo.toml => third_party/rust/rand_hc/Cargo.toml
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_hc/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_hc/LICENSE-MIT
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_isaac/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_isaac/LICENSE-MIT
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_jitter/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_jitter/LICENSE-MIT
rename : third_party/rust/rand/src/jitter.rs => third_party/rust/rand_jitter/src/lib.rs
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_os/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_os/LICENSE-MIT
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_pcg/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_pcg/LICENSE-MIT
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/rand_xorshift/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/rand_xorshift/LICENSE-MIT
rename : third_party/rust/httparse/Cargo.toml => third_party/rust/rdrand/Cargo.toml
rename : third_party/rust/rand/LICENSE-APACHE => third_party/rust/sha-1/LICENSE-APACHE
rename : third_party/rust/rand/LICENSE-MIT => third_party/rust/sha-1/LICENSE-MIT
extra : moz-landing-system : lando
2019-05-13 16:07:04 +00:00
Johann Hofmann 8aaf3c05e3 Bug 1546296 - Correctly clear Service Workers by hostname. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30455

--HG--
extra : moz-landing-system : lando
2019-05-13 21:32:53 +00:00
Geoff Brown 167de4a58d Bug 1551226 - Run Android x86_64 7.0/debug mochitests; r=snorp
We can run /debug mochitests against geckoview for the cost of another dozen
or so test annotations. Both /opt and /debug mochitests are nearly worthy of
tier 1, but still waiting for bug 1534732.

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

--HG--
extra : moz-landing-system : lando
2019-05-13 20:52:36 +00:00
Ciure Andrei 0bc0968a7a Backed out 2 changesets (bug 1547835, bug 1550526) for causing EventStateManager.cpp asertion failures CLOSED TREE
Backed out changeset 0bc1bd7285c1 (bug 1547835)
Backed out changeset 9053b1f316ff (bug 1550526)
2019-05-13 23:50:59 +03:00
Luca Greco 43e302f3d3 Bug 1550529 - Load tabprompts.css as document stylesheet in the XUL about:addons page. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D30655

--HG--
extra : moz-landing-system : lando
2019-05-13 20:29:48 +00:00
Mark Striemer 2a4fc64e5e Bug 1550563 - Use new about:debugging URL in about:addons r=rpl,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D30275

--HG--
extra : moz-landing-system : lando
2019-05-10 20:46:55 +00:00
Andrew McCreight 2841945140 Bug 1550860 - Mark implicit builtinclass interfaces explicitly. r=nika
If an XPIDL interface has a method or attribute that is [notxpcom],
then it is implicitly treated as [builtinclass], even if it is not
marked as such. For clarity, this patch goes through and marks every
place that relies on this behavior (aside from some test code).

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

--HG--
extra : moz-landing-system : lando
2019-05-13 19:51:49 +00:00
Johann Hofmann 3736102bef Bug 1547695 - De-dupe #errorTryAgain on about:neterror/certerror. r=prathiksha
We were using the same ID on two elements, which kind of messed up things everywhere
our code reasonably expected only one element of the kind to exist. We just use a
class name now.

This also cleans up #advancedPanelErrorTryAgain which worked around this issue
by using a different ID.

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

--HG--
rename : browser/base/content/test/general/browser_bug435325.js => browser/base/content/test/about/browser_bug435325.js
extra : moz-landing-system : lando
2019-05-13 19:38:03 +00:00
Ciure Andrei f1dd75ca22 Backed out 3 changesets (bug 1551055) for causing xpcshell localStorage perma failures CLOSED TREE
Backed out changeset 21e44ad9c6df (bug 1551055)
Backed out changeset 8727e61ab69b (bug 1551055)
Backed out changeset d99a6769beb4 (bug 1551055)

--HG--
extra : rebase_source : 56f7fe5c54cd7e4109acce5074be1aba12e91086
2019-05-13 22:40:22 +03:00
Mark Striemer 98291bed43 Bug 1547835 - Show release notes on HTML about:addons details r=aswan,flod,rpl,kmag
Differential Revision: https://phabricator.services.mozilla.com/D30428

--HG--
extra : moz-landing-system : lando
2019-05-13 19:04:11 +00:00
Mark Striemer 4bd67d819d Bug 1550526 - Create deck with tabs for HTML about:addons details r=robwu,jaws
Differential Revision: https://phabricator.services.mozilla.com/D29895

--HG--
extra : moz-landing-system : lando
2019-05-13 19:05:26 +00:00
Mark Striemer f71d78cf3c Bug 1532726 - Open add-on prefs in tab about:addons HTML r=flod,rpl
Differential Revision: https://phabricator.services.mozilla.com/D29786

--HG--
extra : moz-landing-system : lando
2019-05-13 19:04:06 +00:00
Andrea Marchesini 1b54d6f1cd Bug 1551055 - StoragePrincipal should be supported by localStorage - part 3 - Validate storagePrincipal, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D30947

--HG--
extra : moz-landing-system : lando
2019-05-13 18:45:12 +00:00
Andrea Marchesini a1544df704 Bug 1551055 - StoragePrincipal should be supported by localStorage - part 2 - tests, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D30802

--HG--
extra : moz-landing-system : lando
2019-05-13 17:51:08 +00:00
Andrea Marchesini e1b74991fb Bug 1551055 - StoragePrincipal should be supported by localStorage - part 1, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D30801

--HG--
extra : moz-landing-system : lando
2019-05-13 18:42:36 +00:00
Robert Strong d07d7bde8f Bug 1550799 - Add tests for opening the about dialog and about preferences when an update is downloading and when an update is staging. r=bytesized
This adds tests for opening the about dialog and about preferences when an update is in the middle of being staged which was fixed in bug 1546627.
This also adds tests for opening the about dialog and about preferences when an update is in the middle of being downloaded
Changed the variable info to data in head.js since SimpleTest already has a function named info.
The test entries in browser.ini were reordered so it is easier to compare with the test entries in browser.bits.ini

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

--HG--
extra : moz-landing-system : lando
2019-05-13 18:17:53 +00:00
Andrew Swan a2a47acbcd Bug 1549192 Remove extension shutdownReason footgun r=kmag
Checking extension.shutdownReason for any purpose other than detecting
app shutdown is unreliable, since actions such as disabing, uninstalling,
etc. may happen ito an extension after it has shut down.  Remove the
temptation for api authors to write incorrect code by removing
extension.shutdownReason and replacing it with an isAppShutdown boolean
passed to shutdown handlers.

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

--HG--
extra : rebase_source : 07ff7710757150d011fec6bc3ed134c6509e9a12
2019-05-09 19:46:38 -07:00
Andrew Swan 0e0b300fbe Bug 1549192 Fix extension apis that handle addon disabling r=kmag
API implementations that check shutdownReason for values other than
APP_SHUTDOWN during extension shutdown are inherently broken since an
addon may be disabled or uninstalled between browser sessions, in which
case code that is meant to run in these cases will not get executed.
This patch fixes existing api implementations that are broken in this way.

Also ensure that APIs' onDisabled methods get called properly when an
extension is disabled between browser sessions.

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

--HG--
extra : rebase_source : 06518bcabbde9f8db3066c63524e8947f7a36ee2
2019-05-09 19:59:21 -07:00
Andrew Swan d47e202b04 Bug 1549192 Send ADDON_ENABLE startupReason for addons enabled early during browser startup r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D30603

--HG--
extra : rebase_source : e786630611f47291004bb9a1e681be8dade851a6
2019-05-09 15:54:06 -07:00
Razvan Maries 1be8bab7d1 Backed out 8 changesets (bug 1540839) for build bustages. CLOSED TREE
Backed out changeset f7e477858ab7 (bug 1540839)
Backed out changeset 55e841a0f005 (bug 1540839)
Backed out changeset b71b58e40426 (bug 1540839)
Backed out changeset 484a54613358 (bug 1540839)
Backed out changeset b34c4d71f202 (bug 1540839)
Backed out changeset 8ff2ff524489 (bug 1540839)
Backed out changeset 27492a30286c (bug 1540839)
Backed out changeset f1c35e8e84f6 (bug 1540839)
2019-05-14 04:23:27 +03:00
Kyle Machulis 56ad33e48e Bug 1540839 - Add pref for preserving browsing contexts; r=nika
Still having lots of issues with tests failing, but need to get this
landed for various reasons. Followup to pref on at Bug 1550571.

Differential Revision: https://phabricator.services.mozilla.com/D30563
2019-05-13 17:58:46 -07:00
Kyle Machulis 4820f1d340 Bug 1540839 - Update tests for frameloader browsing context reuse; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D28760
2019-05-13 17:58:46 -07:00
Rob Wu fb9c2d9660 Bug 1546248 - Add telemetry to discopane r=rpl,chutten
This adds telemetry with new actions and link values to uniquely
identify interactions with the discovery pane and recommended add-on
cards.

The card may appear in other views (bug 1523406), so the event names
must carefully be chosen to avoid confusion with other events. The
new "installFromRecommendation" and most link values are unique for
this reason.
The "manage" event can safely be reused, because it is only shown in the
discopane (in other views, the recommended add-on card would be replaced
with an actual add-on card).

Unrelated to this change, the documentation of "homepage" at Events.yaml
has been updated to clarify that it can also be a URL outside of AMO,
because that is the reality.

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

--HG--
extra : moz-landing-system : lando
2019-05-13 15:03:22 +00:00
Mark Striemer 761b7556ea Bug 1546997 - Expand add-on card with single click r=jaws
These originally changed to double click with the HTML version but it was decided
to stick with the single click and hover styles from the XUL version.

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

--HG--
extra : moz-landing-system : lando
2019-05-11 03:12:18 +00:00
Chris H-C ef06d67971 Bug 1539830 - Test "optout" ping. r=raphael
This doesn't exactly match the test plan due to issues I experienced trying to
set preferences or manually control when the Firefox under test closes and
opens.

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

--HG--
extra : moz-landing-system : lando
2019-05-13 11:02:45 +00:00
Julian Descottes a2fc32b207 Bug 1549970 - Record telemetry events for about:debugging connection attempts r=daisuke,janerik
Differential Revision: https://phabricator.services.mozilla.com/D30373

--HG--
extra : moz-landing-system : lando
2019-05-13 12:02:40 +00:00
Martin Stransky 72f8b4fbe9 Bug 1550658 - [Linux/Gtk] Don't use Wayland display in content process when it's disabled in chrome, r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D30724

--HG--
extra : moz-landing-system : lando
2019-05-13 11:19:41 +00:00
Michael Kaply 87700a0023 Bug 1551072 - Need xpcshell check in addition to automation. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D30812

--HG--
extra : moz-landing-system : lando
2019-05-13 01:21:40 +00:00
Kestrel 461dac7ec3 Bug 1551165 - Add context fill to about:performance icons for dark mode r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D30878

--HG--
extra : moz-landing-system : lando
2019-05-13 09:35:18 +00:00
Narcis Beleuzu 35687a82cc Bug 1546930 - Disable browser_toggleTransparentOverlay-2.js on Linux for frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D30809

--HG--
extra : moz-landing-system : lando
2019-05-12 12:43:04 +00:00
Coroiu Cristina cc280c4be9 Backed out changeset c5798de806e2 (bug 1521280) for crashing when searching about:config for upcoming beta (bug 1551013)
--HG--
extra : rebase_source : 8f936159c23d09bf227ce4f5eb6f2d96d33bbff1
2019-05-13 08:50:28 +03:00
Coroiu Cristina 66831165d4 Backed out changeset 4b3945b75889 (bug 1550561) for causing conflicts at bug 1521280
--HG--
extra : rebase_source : 93eed057fe165815fb7e8d422e084a6b273f4a63
2019-05-13 08:46:52 +03:00
Tim Nguyen e99e478383 Bug 1550561 - Support edit context menu on HTML inputs in chrome documents. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D30552

--HG--
extra : moz-landing-system : lando
2019-05-12 13:45:53 +00:00
Narcis Beleuzu 035ea12dc3 Backed out 2 changesets (bug 1547995) for xpcshell failures on /test_remote_settings.js . CLOSED TREE
Backed out changeset 0bcfcc0bbc65 (bug 1547995)
Backed out changeset 411f5783f046 (bug 1547995)
2019-05-12 14:18:35 +03:00
Mathieu Leplatre 62f3958c34 Bug 1547995 - Upgrade kinto-offline-client.js to v12.4.0 r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D30356

--HG--
extra : moz-landing-system : lando
2019-05-09 16:38:56 +00:00
Michael Kaply baa71459c8 Bug 1548684 - Move enterprise tests to xpcshell. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D29757

--HG--
rename : browser/components/enterprisepolicies/tests/browser/config_popups_cookies_addons_flash.json => browser/components/enterprisepolicies/tests/xpcshell/config_popups_cookies_addons_flash.json
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_3rdparty.js => browser/components/enterprisepolicies/tests/xpcshell/test_3rdparty.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_app_update_URL.js => browser/components/enterprisepolicies/tests/xpcshell/test_appupdateurl.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_clear_blocked_cookies.js => browser/components/enterprisepolicies/tests/xpcshell/test_clear_blocked_cookies.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_default_browser_check.js => browser/components/enterprisepolicies/tests/xpcshell/test_defaultbrowsercheck.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_macosparser_unflatten.js => browser/components/enterprisepolicies/tests/xpcshell/test_macosparser_unflatten.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_permissions.js => browser/components/enterprisepolicies/tests/xpcshell/test_permissions.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_popups_cookies_addons_flash.js => browser/components/enterprisepolicies/tests/xpcshell/test_popups_cookies_addons_flash.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_preferences.js => browser/components/enterprisepolicies/tests/xpcshell/test_preferences.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_proxy.js => browser/components/enterprisepolicies/tests/xpcshell/test_proxy.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_locale.js => browser/components/enterprisepolicies/tests/xpcshell/test_requestedlocales.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_runOnce_helper.js => browser/components/enterprisepolicies/tests/xpcshell/test_runOnce_helper.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_simple_pref_policies.js => browser/components/enterprisepolicies/tests/xpcshell/test_simple_pref_policies.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_sorted_alphabetically.js => browser/components/enterprisepolicies/tests/xpcshell/test_sorted_alphabetically.js
extra : moz-landing-system : lando
2019-05-11 19:37:35 +00:00
Rob Wu c5c77834f5 Bug 1548383 - Support extensions.getAddons.showPane in HTML discopane r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D30727

--HG--
extra : moz-landing-system : lando
2019-05-11 17:14:26 +00:00
Ciure Andrei 4afbff4959 Backed out changeset 58acbc167331 (bug 1550090) for causing various bc perma failures CLOSED TREE 2019-05-11 14:16:06 +03:00
Tim Nguyen ad75d6928d Bug 1550090 - Fix theme active check. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D30396

--HG--
extra : moz-landing-system : lando
2019-05-11 09:32:49 +00:00
Mark Striemer ff3c537781 Bug 1550863 - Fix disabled menu item styles in HTML about:addons r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D30718

--HG--
extra : moz-landing-system : lando
2019-05-10 21:04:01 +00:00
Yura Zenevich 8f15becb4f Bug 1548241 - add telemetry for audit filter activation in accessibility panel. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D29490

--HG--
extra : moz-landing-system : lando
2019-05-01 20:16:24 +00:00
Brian Grinstead e857ceba8d Bug 1549931 - Only hide direct children of treecolpicker menupopups r=surkov
Since the menuitem DOM is not anonymous anymore, without scoping the selector
we end up hiding contents of menuitems as well.

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

--HG--
extra : moz-landing-system : lando
2019-05-10 14:33:48 +00:00
Matthew Noorenberghe fa0e344c7b Bug 1550669 - Add a second row to autocomplete items for logins that shows origins. r=jaws
Based on a patch by Jared Wein <jwein@mozilla.com>

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

--HG--
extra : moz-landing-system : lando
2019-05-10 17:58:10 +00:00
Dorel Luca 19a8b960b0 Backed out changeset 905f054bd2c9 (bug 1550090) for Browser-chrome failure on toolkit/mozapps/extensions/test/browser/browser_webapi_theme.js. CLOSED TREE 2019-05-10 20:43:11 +03:00
Mark Banner c15565261b Bug 1550599 - Move duplicated code out of SearchService/SearchEngine.jsm into SearchUtils.jsm. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D30635

--HG--
extra : moz-landing-system : lando
2019-05-10 14:53:20 +00:00
Robert Strong fd514440a1 Bug 1550726 - save the update after setting the applyStart property value for telemetry. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D30639

--HG--
extra : moz-landing-system : lando
2019-05-10 15:23:44 +00:00
Tim Nguyen d2bb43bab6 Bug 1550090 - Fix theme active check. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D30396

--HG--
extra : moz-landing-system : lando
2019-05-10 15:28:04 +00:00
Myk Melez a9816040e9 Bug 1548195 - fix xulstore warnings/errors on Rust 1.36 r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D30570

--HG--
extra : moz-landing-system : lando
2019-05-10 13:40:03 +00:00
Csoregi Natalia 8b5ccb9382 Backed out 2 changesets (bug 1541419) for frequent xpcshell failures e.g. test_duckduckgo.js. CLOSED TREE
Backed out changeset e661822f6730 (bug 1541419)
Backed out changeset 3d13d2cb56d1 (bug 1541419)
2019-05-10 18:55:08 +03:00
John Dai 0d9e080d74 Bug 1538979 - Part 3: Add testcase to test JSWindowActor's lifecycle; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D30197

--HG--
extra : moz-landing-system : lando
2019-05-10 15:01:42 +00:00
Tim Nguyen 1a57aab68e Bug 1521280 - Convert search-textbox to a custom element. r=dao,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D23045

--HG--
rename : toolkit/content/widgets/textbox.xml => toolkit/content/widgets/search-textbox.js
extra : moz-landing-system : lando
2019-05-10 11:46:49 +00:00
Csoregi Natalia ca5858897f Backed out 3 changesets (bug 1538979) for bustage on JSWindowActor.cpp. CLOSED TREE
Backed out changeset a098226e4211 (bug 1538979)
Backed out changeset 8e065761738c (bug 1538979)
Backed out changeset 9df2b856b655 (bug 1538979)
2019-05-10 12:44:22 +03:00
John Dai d293ec56c7 Bug 1538979 - Part 3: Add testcase to test JSWindowActor's lifecycle; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D30197

--HG--
extra : moz-landing-system : lando
2019-05-10 09:19:37 +00:00
Mark Banner 2b0dbe195f Bug 1541419 - Adds test to ensure that search engines are using the correct domain in all regions/locales. r=daleharvey
Depends on D30398

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

--HG--
extra : moz-landing-system : lando
2019-05-09 19:45:49 +00:00
Michal Novotny 224fc95a6b Bug 1548472 - Collect telemetry about how is the cache split by the content type, r=mayhemer
Like in case of bug 1506534, this telemetry is sampled periodically every time 2GB of data is written to the cache, i.e. when the cache was used for some time and there is a chance that its content has changed significantly.

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

--HG--
extra : moz-landing-system : lando
2019-05-08 13:15:40 +00:00
Gijs Kruitbosch c14acdeadd Bug 1548941 - remove e10s force-enable and force-disable prefs, and on desktop restrict 'normal' e10s pref to automation and unofficial builds, r=bholley,ahal
Differential Revision: https://phabricator.services.mozilla.com/D29892

--HG--
extra : moz-landing-system : lando
2019-05-09 21:55:46 +00:00
Brindusan Cristian cab8f31085 Backed out changeset dd551956b332 (bug 1546296) for bc failures at browser_serviceworkers.js. CLOSED TREE 2019-05-10 00:38:56 +03:00
Brindusan Cristian 9ea768b97e Backed out changeset 3315610792f4 (bug 1550561) for mochitest failures at test_editor_for_input_with_autocomplete.html. CLOSED TREE 2019-05-10 00:19:18 +03:00
Paul Zuehlcke 6ff10519fa Bug 1549261 - Improved reliability of full-screen addon install block test. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D30471

--HG--
extra : moz-landing-system : lando
2019-05-09 19:59:03 +00:00
Johann Hofmann 6a824f6608 Bug 1546296 - Correctly clear Service Workers by hostname. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30455

--HG--
extra : moz-landing-system : lando
2019-05-09 20:09:04 +00:00
Tim Nguyen 8fe53e79f9 Bug 1550561 - Support edit context menu on HTML inputs in chrome documents. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D30552

--HG--
extra : moz-landing-system : lando
2019-05-09 19:33:06 +00:00
Kestrel 071dbcbf7e Bug 1549282 - Remove checkbox-label appearance style for in-content pages to avoid interfering with selection highlight color in dark mode on Linux r=dao
`-moz-appearance: checkbox-label` causes in-content light text to behave like dark text for selection purposes, the primary color is used for the background highlight instead of the alternate. Setting `-moz-appearance: none` for checkbox labels avoids the problem.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 18:29:07 +00:00
Robert Strong 1602a76efe Bug 1549780 - Add second email address for existing app update telemetry probes and bug number on probes that have the unsupported label. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D30240

--HG--
extra : moz-landing-system : lando
2019-05-09 12:38:01 +00:00
Noemi Erli 6430d23336 Backed out 12 changesets (bug 1547813) for failures in browser_partitionedIndexedDB.js CLOSED TREE
Backed out changeset 98989127264b (bug 1547813)
Backed out changeset f9d790139a26 (bug 1547813)
Backed out changeset a29f58cef022 (bug 1547813)
Backed out changeset c1288949de1c (bug 1547813)
Backed out changeset 8cad4fd197b1 (bug 1547813)
Backed out changeset 807ce59e7e6e (bug 1547813)
Backed out changeset 06943593738c (bug 1547813)
Backed out changeset 4ced8d49ddc3 (bug 1547813)
Backed out changeset 77a040f527e9 (bug 1547813)
Backed out changeset b4651cfaff30 (bug 1547813)
Backed out changeset 279c140a4d71 (bug 1547813)
Backed out changeset 0e0241f3d366 (bug 1547813)
2019-05-09 20:04:16 +03:00
Clément ALLAIN 40e37fe471 Bug 1437446 : Make probe process choice more visible in about:telemetry r=chutten,flod
- Make process the second level menu of (Scalars, Keyed Scalars, Histograms, Keyed Histograms and Events)
  - Change the process dropdown to be a store dropdown
  - Main store is selected by default
  - Added a label before the store dropdown
  - Refactor a bit the code to avoid lot of duplications

Note: This revision should be way cleaner

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

--HG--
extra : moz-landing-system : lando
2019-05-08 18:56:19 +00:00
Ehsan Akhgari f9ced6a3c6 Bug 1547813 - Part 12: Add some tests for partitioning third-party storage/messaging with dynamic FPI; r=baku
This patch doesn't port all of the existing tests because some of them
do not pass yet and some others need more work to be ported.  This will
happen in follow-up bugs.

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

--HG--
rename : toolkit/components/antitracking/test/browser/storageprincipal_head.js => toolkit/components/antitracking/test/browser/dynamicfpi_head.js
extra : moz-landing-system : lando
2019-05-09 07:14:19 +00:00
Ehsan Akhgari c7cb5521d1 Bug 1547813 - Part 8: Introduce a CookieSettings API to query whether cookies from third-party trackers must be rejected and use it in Gecko; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30117

--HG--
extra : moz-landing-system : lando
2019-05-08 20:22:18 +00:00
Ehsan Akhgari f33f21e80b Bug 1547813 - Part 7: Introduce a storage partitioning API; r=baku
This API abstracts away the details of the decision on what context should be
partitioned away from the consumers and centralizes the decision making into
the same location in the code base.

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

--HG--
extra : moz-landing-system : lando
2019-05-08 20:15:13 +00:00
Ehsan Akhgari 1b4236b4ee Bug 1547813 - Part 4: Rename StorageAccess::ePartitionedOrDeny to ePartitionTrackersOrDeny; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D29739

--HG--
extra : moz-landing-system : lando
2019-05-08 19:37:52 +00:00
Ehsan Akhgari aaa189b070 Bug 1547813 - Part 3: Modify the antitracking algorithms to work with nsICookieService::BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN; r=baku
The policy that this patch implements in the antitracking backend is to treat
third-party trackers exactly the same way as BEHAVIOR_REJECT_TRACKER, and
additionally partition all third-party contexts as well.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 14:00:55 +00:00
Sean Feng 760251d1c3 Bug 1533861 - Add a telemetry to detect disk type r=chutten,froydnj,bdekoz
Differential Revision: https://phabricator.services.mozilla.com/D29383

--HG--
extra : moz-landing-system : lando
2019-05-08 15:30:07 +00:00
Rob Wu ef01932b50 Bug 1546248 - Loosen Client-ID check in unit test r=rpl
The client_id part of browser_html_discover_view_clientid.js was failing
on TV because of a pre-existing, test-specific issue in Telemetry.
Fixing this is not trivial, so just check that the ID was set instead of
checking its exact value.

See the comment for more details; the fix will be part of bug 1537933

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

--HG--
extra : moz-landing-system : lando
2019-05-09 14:22:18 +00:00
Rob Wu 3964ab68f9 Bug 1546123 - Correct size calculation of theme previews r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D29482

--HG--
extra : moz-landing-system : lando
2019-05-08 23:36:31 +00:00
Rob Wu 9675eda2fa Bug 1546980 - Add ratings and user counts to discopane r=mstriemer,flod
Differential Revision: https://phabricator.services.mozilla.com/D29481

--HG--
extra : moz-landing-system : lando
2019-05-08 23:36:32 +00:00
Rob Wu bb1e8193ce Bug 1542262 - Match AMO's rating logic in about:addons r=mstriemer,Pike
- Fill stars based on whether the rating is within the 0.5 range of a
  0.5-multiple, rather than checking whether the rating is at least as
  large as the 0.5-multiple. This follows the boundaries at:
  bb9277eeff/src/ui/components/Rating/index.js (L139-L140)

- Use a review star rating instead of re-using the bookmark star.
  This is not necessarily to be more consistent with AMO's stars,
  but to prevent the stars from becoming non-stars if we ever change
  the bookmark icon. The SVG icon is based on the path at:
  bb9277eeff/src/ui/components/IconStar/index.js (L19)

- Turn it into a custom element to make re-use easier.

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

--HG--
extra : moz-landing-system : lando
2019-05-08 18:30:04 +00:00
Rob Wu 163dcef402 Bug 1546248 - Add attribution parameters to AMO links r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D29479

--HG--
extra : moz-landing-system : lando
2019-05-09 14:22:17 +00:00
Rob Wu 07b06b75fa Bug 1546248 - Put HTML discopane behind separate pref r=mstriemer
Require `extensions.htmlaboutaddons.discover.enabled` to be enabled
before the HTML-based discopane is shown. This allows the feature
to be turned on and/or off independent of the other HTML views.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 14:22:17 +00:00
Rob Wu 006cf25259 Bug 1546248 - Add notice to discopane when TAAR is enabled r=mstriemer,flod
The `<message-bar>` custom element used in this patch will be
introduced by https://phabricator.services.mozilla.com/D27547

The notice text and SUMO link target were taken from
6d2de7e52a/src/disco/pages/DiscoPane/index.js (L211-L213)

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

--HG--
extra : moz-landing-system : lando
2019-05-09 14:22:16 +00:00
Rob Wu a4d633137e Bug 1546248 - Change "Get Add-ons" to "Recommendations" r=mstriemer,flod
Differential Revision: https://phabricator.services.mozilla.com/D28936

--HG--
extra : moz-landing-system : lando
2019-05-09 14:22:16 +00:00
Rob Wu dd8df1ac64 Bug 1546248 - Add discopane to about:addons HTML view r=mstriemer,flod,aswan
The api_response.json test file is the response from
https://addons-dev.allizom.org/api/v4/discovery/?lang=en-US
It has not been modified, except for being prettified using `json_pp`.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 14:22:16 +00:00
Jorg K 80ee16b7f4 Bug 1549980 - Disable eBay search engine test for Thunderbird since Thunderbird doesn't have eBay search. r=standard8 2019-05-09 13:47:07 +03:00
Luca Greco 97a6924489 Bug 1549991 - No remove action on report submitted for add-ons without PERM_CAN_UNINSTALL. r=flod,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D30366

--HG--
extra : moz-landing-system : lando
2019-05-09 06:41:13 +00:00
Luca Greco f513023141 Bug 1549706 - Use per addonType Fluent id for abuse-report remove and keep actions. r=flod,mstriemer
Depends on D30186

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

--HG--
extra : moz-landing-system : lando
2019-05-08 16:24:56 +00:00
Luca Greco c8c39ad483 Bug 1549706 - Fix typo on abuse-report-broken-example Fluent string. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D30186

--HG--
extra : moz-landing-system : lando
2019-05-07 13:58:44 +00:00
Jonas Allmann a6cd76af0c Bug 1549356 - Remove setup from eval()-whitelist, r=ckerschb
Flip pref in test_basic_form_autocomplete.html to allow eval() temporarily.

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

--HG--
extra : moz-landing-system : lando
2019-05-07 08:23:11 +00:00
Andrea Marchesini 42390cde39 Bug 1546598 - Remove domain cookies in nsICookieService.removeCookiesFromRootDomain(), r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D30384

--HG--
extra : moz-landing-system : lando
2019-05-08 22:37:02 +00:00
Gijs Kruitbosch ca0496fc85 Bug 1549858 - move blocklist json into tests, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D30394

--HG--
extra : moz-landing-system : lando
2019-05-08 19:04:51 +00:00
Drew Willcoxon 47d0d9dc85 Bug 1548198 - Remove 1px of padding in the urlbar input so that text in the popup is aligned with text in the input. r=dao
In quantumbar, favicons have 8px of margin-end:

https://searchfox.org/mozilla-central/rev/197210b8c139b64f642edaa3336d26b9c1761568/browser/themes/shared/urlbar-autocomplete.inc.css#9
https://searchfox.org/mozilla-central/rev/197210b8c139b64f642edaa3336d26b9c1761568/browser/themes/shared/urlbar-autocomplete.inc.css#100

But in awesomebar, it's 9px, e.g.: https://searchfox.org/mozilla-central/rev/197210b8c139b64f642edaa3336d26b9c1761568/toolkit/themes/osx/global/autocomplete.css#46

It's nice that quantumbar has the same amount of space between the type icon and favicon as it does between the favicon and title, unlike awesomebar.  i.e., there's a single margin-end value for both .urlbarView-type-icon and .urlbarView-favicon (urlbarViewIconMarginEnd, 8px).  So instead of adding another 9px value for .urlbarView-favicon's margin-end, this patch removes the 1px of padding in the urlbar input.  That has the added benefit that the space around the identity box and its search icon (shown when typing) is now more symmetrical, although there's still 1px more space on its right side than its left side.

This patch also adjusts spacing in the awesomebar popup so the alignment remains right there.

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

--HG--
extra : moz-landing-system : lando
2019-05-08 21:22:06 +00:00
Nan Jiang a40979488e Bug 1549784 - Register a telemetry event for trailhead enrollment r=Mardak,chutten
Register a new telemetry event for Trailhead enrollment.

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

--HG--
extra : moz-landing-system : lando
2019-05-08 22:25:09 +00:00
Mike Hommey 0e4063bd7b Bug 1549886 - Enable MOZ_TELEMETRY_REPORTING by default when MOZILLA_OFFICIAL is set. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D30336

--HG--
extra : moz-landing-system : lando
2019-05-08 14:33:56 +00:00
Mike Hommey fa3631a2e3 Bug 1549886 - Move MOZ_TELEMETRY_REPORTING to python configure. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D30335

--HG--
extra : moz-landing-system : lando
2019-05-08 14:33:54 +00:00
Tim Nguyen 787a0c4d91 Bug 1548769 - Remove WebExtensions icons theming support. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D29802

--HG--
extra : moz-landing-system : lando
2019-05-08 20:28:24 +00:00
Andreea Pavel ecb0fb992d Backed out changeset e8dbcc5c516f (bug 1548769) test_ext_manifest_themes.js on a CLOSED TREE
--HG--
extra : rebase_source : d708e0664844be8ee974347da4bbd92850c74225
2019-05-08 23:10:44 +03:00
Andreea Pavel 0a95eec6ae Backed out changeset 4e2250bbaed3 (bug 1548941) for failing test_gpuprocess.js on a CLOSED TREE 2019-05-08 22:55:45 +03:00
Jared Wein f7b75f9e80 Bug 1548463 - Tests for HTML-based login manager. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D29625

--HG--
extra : moz-landing-system : lando
2019-05-08 18:02:26 +00:00
Emilio Cobos Álvarez fe5995b8df Bug 1546983 - followup: use background-color instead of background so that browser_parsable_css.js doesn't get mad. rs=mconley
It would detect the variable as unreferenced because the background-repeat that
was added on this bug makes the values not serialize, see
https://github.com/w3c/csswg-drafts/issues/2515

CLOSED TREE of course
2019-05-08 21:05:25 +02:00
Shane Caraveo 2cbc937bf2 Bug 1545159 implement captivePortal api r=rpl,valentin
Differential Revision: https://phabricator.services.mozilla.com/D29602

--HG--
extra : moz-landing-system : lando
2019-05-08 18:40:08 +00:00
Tim Nguyen 97c0372069 Bug 1548769 - Remove WebExtensions icons theming support. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D29802

--HG--
extra : moz-landing-system : lando
2019-05-08 18:31:29 +00:00
Mike Conley 17927a6beb Bug 1546983 - Make the Picture-in-Picture player window control buttons less sensitive to being in a thin window. r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D30280

--HG--
extra : moz-landing-system : lando
2019-05-08 16:35:22 +00:00
Mike Conley 0b9cef8251 Bug 1546983 - Make Picture-in-Picture player control buttons always a square proportional to the max window dimension. r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D30279

--HG--
extra : moz-landing-system : lando
2019-05-08 16:36:41 +00:00
Gijs Kruitbosch 65eb7a47aa Bug 1548941 - remove e10s force-enable and force-disable prefs, and on desktop restrict 'normal' e10s pref to automation and unofficial builds, r=bholley,ahal
Differential Revision: https://phabricator.services.mozilla.com/D29892

--HG--
extra : moz-landing-system : lando
2019-05-08 15:56:53 +00:00
Alex Chronopoulos 429167605d Bug 1540124 - Enable aarch64 assembly builds for libdav1d. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D30185

--HG--
extra : moz-landing-system : lando
2019-05-08 15:59:15 +00:00
Bastien Orivel 81ccf6ca5b Bug 1545960 - Part 1: Replace tempdir by tempfile. r=ato
tempdir has been deprecated for a while. I've set tempfile to 3.0.2 on
purpose to avoid duping rand for now (but this is one more step in the
direction of getting everything to rand 0.6 as tempfile 3 is on it
already).

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

--HG--
extra : moz-landing-system : lando
2019-05-08 09:49:24 +00:00
Andrea Marchesini 7ccddfedc4 Bug 1548034 - Remove Clear-Site-Data 'executionContexts' feature, r=annevk,smaug
Differential Revision: https://phabricator.services.mozilla.com/D29863

--HG--
extra : moz-landing-system : lando
2019-05-08 13:12:59 +00:00
Mathieu Leplatre 3f60f66f05 Bug 1547994 - Remove preference that can disable Remote Settings signature verification r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D29656

--HG--
extra : moz-landing-system : lando
2019-05-07 14:16:22 +00:00
Kestrel 44af0f4541 Bug 1549293 - Add context fill to info-page title background images and about:config preference lock icon r=dao
Differential Revision: https://phabricator.services.mozilla.com/D29991

--HG--
extra : moz-landing-system : lando
2019-05-07 11:42:09 +00:00
Haik Aftandilian 45bb7b8823 Bug 1546544 - Enable TCSM r=asuth,spohl,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D29046

--HG--
extra : moz-landing-system : lando
2019-05-07 22:16:14 +00:00
Robert Strong a1731898f8 Bug 1549859 - set the app.update.BITS.inTrialGroup pref in app update xpcshell tests. r=bytesized
This causes downloadInterruptedNoRecovery.js to intermittently fail on comm-central since BITS ends up enabled.

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

--HG--
extra : moz-landing-system : lando
2019-05-07 22:21:51 +00:00
Richard Marti ab184f1c55 Bug 1547931 - Enable the MOZ_BUNDLED_FONTS variable for Thunderbird too. r=jfkthame CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D29328

--HG--
extra : amend_source : 1a581c54149aea50b0b70b0087c552044eadecac
2019-05-08 00:20:32 +02:00
Robert Strong c535f73b73 Bug 1549835 - remove uiAutoPref.js, uiSilentPref.js, and uiUnsupportedAlreadyNotified.js xpcshell tests. r=bytesized
uiAutoPref.js and uiSilentPref.js test that the old app update UI behaves correctly and there is no corresponding functionality with the doorhangers so these tests should be removed.
The unsupported notification is now a doorhanger and already has tests so uiUnsupportedAlreadyNotified.js can be removed.

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

--HG--
extra : moz-landing-system : lando
2019-05-07 21:15:40 +00:00
Mark Banner bedf6775a2 Bug 1541416 - Ensure more engines are available in applicable regions. r=daleharvey
Depends on D29808

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

--HG--
extra : moz-landing-system : lando
2019-05-07 20:21:48 +00:00
Mike Conley 6d186eb8ef Bug 1545296 - Add a test for mousedown'ing on a Picture-in-Picture toggle, but mouseup'ing on something else. r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D29681

--HG--
extra : moz-landing-system : lando
2019-05-07 19:42:03 +00:00
Mike Conley 209373a03f Bug 1545296 - Factor out some helper functions for testing Picture-in-Picture toggles. r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D29680

--HG--
extra : moz-landing-system : lando
2019-05-07 20:09:51 +00:00
Mike Conley d583dde4c0 Bug 1545296 - Add regression test for click event suppression for the Picture-in-Picture toggle. r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D29679

--HG--
extra : moz-landing-system : lando
2019-05-07 19:41:07 +00:00
Tom Ritter a12c0530c5 Bug 1548634 - Update the default letterboxing behavior to use stepped ranges r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D29759

--HG--
extra : moz-landing-system : lando
2019-05-07 16:06:43 +00:00
Bogdan Tara ed23dd1ad2 Backed out changeset 90e7019e0fa8 (bug 1541416) for searchconfigs/test_amazon.js, test_duckduckgo.js, test_ebay.js CLOSED TREE 2019-05-07 21:17:52 +03:00
Robert Strong 9762d0c27b Bug 1521427 - Display the doorhanger notification for unsupported type update notifications. r=bytesized,flod,zbraniecki
The unsupported doorhanger will persist the menu item across application restarts until an update has been found.

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

--HG--
extra : moz-landing-system : lando
2019-05-07 17:59:21 +00:00
Nils Ohlmeier [:drno] 94cee4dac0 Bug 1548959: enable media_codec_used in release r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D29915

--HG--
extra : moz-landing-system : lando
2019-05-07 17:08:46 +00:00
Bryce Van Dyk 1796fbcabf Bug 1532391 - Extend MediaRecorder telemetry probes until 72. r=drno
Differential Revision: https://phabricator.services.mozilla.com/D22714

--HG--
extra : moz-landing-system : lando
2019-05-07 17:15:13 +00:00
Andrew Swan 2cf2ae22d8 Bug 1549543 Make search initialization failures more obvious r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D30094

--HG--
extra : moz-landing-system : lando
2019-05-07 13:46:17 +00:00
Mark Banner aff3eeba9f Bug 1541416 - Ensure more engines are available in applicable regions. r=daleharvey
Depends on D29808

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

--HG--
extra : moz-landing-system : lando
2019-05-07 16:40:39 +00:00
Mark Banner b94fe00c05 Bug 1548639 - Fix handling of 'startsWith' checks for the search engine configuration tests. r=daleharvey
Depends on D28856

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

--HG--
extra : moz-landing-system : lando
2019-05-07 16:40:29 +00:00
Dale Harvey f9ce0362ca Bug 1541414 - Ensure engines are available in applicable regions. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D28856

--HG--
extra : moz-landing-system : lando
2019-05-07 14:59:03 +00:00
Jonathan Watt 85c590de39 Bug 1551333. Rename nsIPrintingPromptService methods to make them more searchable. r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D30996

--HG--
extra : rebase_source : dc747a24f01c75d3378fed46bb49bf7dadd5f3df
extra : amend_source : c7dcf55fe7010c31f0e857cdd3c17d28622f289f
2019-04-24 16:01:33 +01:00
Narcis Beleuzu 218fbc18db Backed out changeset 4db69eae7372 (bug 1541414) for linting failure on test_baidu.js . CLOSED TREE 2019-05-07 17:56:02 +03:00
Dale Harvey 33db0f32d0 Bug 1541414 - Ensure engines are available in applicable regions. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D28856

--HG--
extra : moz-landing-system : lando
2019-05-07 13:22:53 +00:00
Henri Sivonen b1febd4409 Bug 1549329 - Introduce localizable strings for unified Japanese encoding menu item and unified Cyrillic encoding menu item. r=emk
Add menu item strings for "Japanese" and "Cyrillic" without anything in
parentheses afterwards. These strings are deliberately not taken into use yet
but are landed in advance of the related functional changes in order to allow
more options for possible uplifts in the future.

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

--HG--
extra : moz-landing-system : lando
2019-05-06 11:49:05 +00:00
arthur.iakab 62df572c1c Backed out 2 changesets (bug 1546544) for causing mochitest-chrome test failures on automation.py CLOSED TREE
Backed out changeset d4b67960c0f9 (bug 1546544)
Backed out changeset fda45db5f8e9 (bug 1546544)
2019-05-07 05:38:37 +03:00
Gijs Kruitbosch 509b7f217a Bug 1257565 - move addon blocklist tests from services/common to the blocklist dir, r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D29835

--HG--
rename : services/common/tests/unit/test_blocklist_clients.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_clients.js
rename : services/common/tests/unit/test_blocklist_targetapp_filter.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_targetapp_filter.js
extra : moz-landing-system : lando
2019-05-07 00:56:01 +00:00
Gijs Kruitbosch d773fd23da Bug 1257565 - add remote settings support for plugin and addon blocklist, r=aswan
MozReview-Commit-ID: AiGycyhGUta

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

--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_appversion.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_appversion.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_metadata_filters.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_metadata_filters.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_osabi.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_osabi.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_flashonly.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_plugin_flashonly.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_outdated.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_plugin_outdated.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_regexp.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_plugin_regexp.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_severities.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_plugin_severities.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_prefs.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_prefs.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_severities.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_severities.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklistchange.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklistchange.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_pluginBlocklistCtp.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_pluginBlocklistCtp.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_pluginInfoURL.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_pluginInfoURL.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_softblocked.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_softblocked.js
extra : moz-landing-system : lando
2019-05-07 00:55:53 +00:00
Gijs Kruitbosch d8a027e065 Bug 1257565 - switch gfx blocklist over to kinto-based storage, r=leplatrem,aswan
Differential Revision: https://phabricator.services.mozilla.com/D29833

--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist2.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist2.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_AllOS.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_AllOS.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_OSVersion.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_OSVersion.json
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/head.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/head.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_gfx.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_gfx.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Device.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Device.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_DriverNew.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_DriverNew.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_DriverNew.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Equal_DriverNew.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_DriverOld.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Equal_DriverOld.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_OK.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Equal_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_GTE_DriverOld.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_GTE_DriverOld.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_GTE_OK.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_GTE_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_No_Comparison.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_No_Comparison.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OK.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OS.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OS.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_match.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OSVersion_match.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_mismatch_DriverVersion.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OSVersion_mismatch_DriverVersion.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_mismatch_OSVersion.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OSVersion_mismatch_OSVersion.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Vendor.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Vendor.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Version.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Version.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_prefs.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_prefs.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/xpcshell.ini => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/xpcshell.ini
extra : moz-landing-system : lando
2019-05-07 00:55:32 +00:00
Gijs Kruitbosch 34ee6c8005 Bug 1257565 - create a pref to phase out use of the XML blocklist, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D29832

--HG--
extra : moz-landing-system : lando
2019-05-07 00:55:15 +00:00
Gijs Kruitbosch 53400f74d1 Bug 1257565 - move blocklist tests to their own dir so we can easily keep them working and separate from tests for the new implementation, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D29831

--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_appversion.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_appversion.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_gfx.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_gfx.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_metadata_filters.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_metadata_filters.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_osabi.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_osabi.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_plugin_flashonly.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_flashonly.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_plugin_outdated.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_outdated.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_plugin_regexp.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_regexp.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_plugin_severities.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_plugin_severities.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_prefs.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_prefs.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_severities.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_severities.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_url_parameters.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_url_parameters.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklist_url_ping_count.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_url_ping_count.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_blocklistchange.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklistchange.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_Device.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Device.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_DriverNew.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_DriverNew.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_Equal_DriverNew.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_DriverNew.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_Equal_DriverOld.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_DriverOld.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_Equal_OK.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_GTE_DriverOld.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_GTE_DriverOld.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_GTE_OK.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_GTE_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_No_Comparison.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_No_Comparison.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_OK.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_OS.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OS.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_OSVersion_match.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_match.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_OSVersion_mismatch_DriverVersion.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_mismatch_DriverVersion.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_OSVersion_mismatch_OSVersion.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_mismatch_OSVersion.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_Vendor.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Vendor.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_Version.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Version.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_gfxBlacklist_prefs.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_prefs.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_overrideblocklist.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_overrideblocklist.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_pluginBlocklistCtp.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_pluginBlocklistCtp.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_pluginInfoURL.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_pluginInfoURL.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_softblocked.js => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_softblocked.js
rename : toolkit/mozapps/extensions/test/xpcshell/xpcshell.ini => toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/xpcshell.ini
extra : moz-landing-system : lando
2019-05-07 00:55:02 +00:00
Mike Hommey c9f5e41f10 Bug 1500228 - Upload config.status as a build artifact. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D29771

--HG--
extra : moz-landing-system : lando
2019-05-06 23:37:06 +00:00
Dorel Luca e477770b22 Backed out changeset 5d97da3c65b5 (bug 1548941) for Valgrind failure 2019-05-07 02:36:13 +03:00
Oana Pop Rus 251b4874dc Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-05-07 01:33:06 +03:00
Oana Pop Rus 1a0cadf59d Merge autoland to mozilla-central. a=merge 2019-05-07 00:43:07 +03:00
Dana Keeler 0fe9cabf19 bug 1549249 - follow-up to bump add-on db schema so users pick up the changes faster r=kmag a=ryanvm
Reviewers: kmag

Tags: #secure-revision

Bug #: 1549249

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

--HG--
extra : amend_source : f73586d97a2a4797ff7595cfa822168d70145331
2019-05-06 13:53:00 -07:00
Dana Keeler c41a8afa77 bug 1549249 - hard-code new add-on signing intermediate so it's always available r=jcj,kmag a=ryanvm
Summary:
Our previous approach to making this intermediate available relied on being able
to add it to the user's NSS cert DB. This does work in the majority of cases,
but there are some situations where it doesn't work (e.g. if the user's DB is
set to read only, if they've configured Firefox to run in "nocertdb" mode, if
they have a master password but forgot it, and so on). This patch compiles the
intermediate in to Firefox in the same way we incorporate the root, so it should
always be available.

At the same time, this patch reverts the changes from
023dd959512e2cfa685187616560f91efa91183c and
1d35f8d88bdd007e01d42c4ff76c6d10d7c01a98 (the patches that implemented the
original approach) because they should no longer be necessary.

Reviewers: jcj!, kmag!

Tags: #secure-revision

Bug #: 1549249

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

--HG--
extra : amend_source : dd475918be3f263a4a363c66a60edc708d3bdcca
extra : histedit_source : b6861a1d7c7ddbe07d5df73d76734d9a48ee3164%2C54cbc4b0446ff1ee3dc860bb2d3798ba8f662566
2019-05-06 10:42:52 -07:00
Yuan Cheng 5e6b519d3b Bug 1533166 - Move getSubmitMessage function into pwmgr_common.js to avoid duplication, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D30086

--HG--
extra : moz-landing-system : lando
2019-05-06 17:37:21 +00:00
Mike Conley 27df5ed83c Bug 1548303 - Make it easier to resize the Picture-in-Picture player window. r=dthayer
This is made easier by making the window-dragging region inset by 5px on each side.

Depends on D30100

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

--HG--
extra : moz-landing-system : lando
2019-05-06 20:34:49 +00:00
Mike Conley 9561ed1ce8 Bug 1546362 - Avoid strange white border when switching focus to and from the Picture-in-Picture player window. r=dthayer
I'm not 100% sure why this fixes the issue, but I suspect it's because we used to set chromemargin
on the window _after_ it had had a chance to lay itself out. It seems we can sidestep the issue
by putting the chromemargin on the <html> node directly.

There's the remaining issue where due to rounding, sometimes a very thin (1px) white border will be
displayed around one part of the player window. This has been split out to bug 1549542.

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

--HG--
extra : moz-landing-system : lando
2019-05-06 20:46:16 +00:00
Gijs Kruitbosch 17fc92a0ff Bug 1548941 - remove e10s force-enable and force-disable prefs, and on desktop restrict 'normal' e10s pref to automation and unofficial builds, r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D29892

--HG--
extra : moz-landing-system : lando
2019-05-03 23:07:01 +00:00
arthur.iakab b804a7c1df Backed out changeset 2547daf183e5 (bug 1533166) by request of jaws 2019-05-06 23:51:36 +03:00
Haik Aftandilian cd1c25bb79 Bug 1546544 - Enable TCSM r=asuth,spohl,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D29046

--HG--
extra : moz-landing-system : lando
2019-05-06 06:09:10 +00:00
Alphan Chen d12fbd8633 Bug 1474130 - Implement ScrollPosition/Privacy/DocCapability listeners in C++ r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D23057

--HG--
extra : moz-landing-system : lando
2019-05-04 10:42:52 +00:00
Myk Melez c31395f603 Bug 1547877 - re-add commentary for new XULStore consumers r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D29836

--HG--
extra : moz-landing-system : lando
2019-05-06 19:29:38 +00:00
Sonali9 5fe0091f40 Bug 1395824 Add css for table borders in aboutReader.css r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D29957

--HG--
extra : moz-landing-system : lando
2019-05-06 19:00:03 +00:00