Commit graph

531 commits

Author SHA1 Message Date
Michael Kohler
28a650b6af Bug 1447952 - Use relative time format in the site data manager. r=johannh 2018-05-30 17:46:54 +03:00
Cosmin Sabou
5dc0c9ea8e Backed out changeset c3172bfa5d63 (bug 1447952) for frequent browser chrome failures on browser_siteData.js. CLOSED TREE 2018-05-29 22:01:04 +03:00
Michael Kohler
03f0b9dc47 Bug 1447952 - Use relative time format in the site data manager. r=johannh
Reviewers: johannh

Bug #: 1447952

Differential Revision: https://phabricator.services.mozilla.com/D1142
2018-05-26 18:10:01 +02:00
Kris Maglione
6ac523347a Bug 1461145: Support async startup/shutdown bootstrap methods. r=aswan
MozReview-Commit-ID: L0G4DA0KJ87

--HG--
extra : rebase_source : b774d70d11c47d138535685104c5d5bc197f7866
2018-05-12 18:51:32 -07:00
Kris Maglione
1e03e83e35 Bug 1461146: Replace Addon.userDisabled setter with async enable()/disable() methods. r=aswan
MozReview-Commit-ID: Gj2iCsBIdnq

--HG--
extra : rebase_source : 7766537d472ae8d6a25c4c824a50c0bb6bc49865
2018-05-12 16:49:35 -07:00
Jared Wein
346ed4db83 Bug 1464102 - Change the todos in browser_siteData.js to is() now that todo is working and the conditions are passing. r=johannh
MozReview-Commit-ID: Ln7d9iDe8lA

--HG--
extra : rebase_source : 2c5fc83419492bb9eb0314076dade4a9c1139e89
2018-05-25 13:28:52 -04:00
Mark Hammond
b30577d5b8 Bug 1409208 (part 2) - implement disconnect and sanitize functionality. r=eoger,kitcambridge
MozReview-Commit-ID: 3Fqc6MiaQ4O

--HG--
extra : rebase_source : b0397a66bdac2ab81b50a2ef47252af6307a8ccc
2018-04-27 09:18:47 +10:00
Zibi Braniecki
93ac8e7357 Bug 1461048 - Convert Fluent API calls to FluentDOM 0.3.0. r=mossop
MozReview-Commit-ID: K3eA8blcP2x

--HG--
extra : rebase_source : 8aca3e850d9c8f87e13aa5d1dcad588b9a272a94
2018-05-14 12:37:41 -07:00
Zibi Braniecki
069406b327 Bug 1457021 - Migrate the JS of Preferences::SitePermissions to Fluent. r=flod,jaws
MozReview-Commit-ID: Fe4Q6CnTcuj

--HG--
extra : rebase_source : e5ee3154c17dc8932c390075ac491a80d80e25e5
2018-04-25 16:24:39 -07:00
Zibi Braniecki
8b018a4aa5 Bug 1457021 - Migrate the JS of Preferences::SiteData to Fluent. r=flod,johannh
MozReview-Commit-ID: 5sYMU3dDTRy

--HG--
extra : rebase_source : 1c73e167c944757d3622e18a31a270084f705fb1
2018-04-23 10:12:21 -07:00
Kris Maglione
a259026c9d Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
This also removes any redundant Ci.nsISupports elements in the interface
lists.

This was done using the following script:

acecb401b7/processors/chromeutils-generateQI.jsm

MozReview-Commit-ID: AIx10P8GpZY

--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Zibi Braniecki
7ab0501b68 Bug 1438375 - Refactor "extensionControlled" Preferences code to use Fluent. r=flod,Gijs
MozReview-Commit-ID: 9XJxyuMUCHV

--HG--
extra : rebase_source : 8915fee83b8f84310d8e641c4ea9c87c81435606
2018-04-17 15:31:50 -07:00
Andreea Pavel
524f263777 Backed out changeset fb836a045f20 (bug 1438375) for browser chrome failres at browser/components/preferences/in-content/tests/browser_extension_controlled.js 2018-04-26 10:45:11 +03:00
Andreea Pavel
5df2666ad7 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-26 09:06:52 +03:00
Andreea Pavel
a21531022b Merge mozilla-inbound to mozilla-central. a=merge
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-26 09:04:59 +03:00
Ed Lee
17be320585 Bug 1454344 - Setting New tabs to |Blank Page| does not become effective until the 2nd new tab. r=k88hudson
MozReview-Commit-ID: GNbMgaLpB9n

--HG--
extra : rebase_source : f5177816f7ae30c5d997b32ec8a93533ac943906
2018-04-24 16:29:02 -07:00
Shane Caraveo
1e0138caf3 Bug 1455755 Move browserSettings.proxyConfig to proxy.settings, r=aswan, mstrimer
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-25 18:50:22 -05:00
Zibi Braniecki
0c9f420314 Bug 1438375 - Refactor "extensionControlled" Preferences code to use Fluent. r=flod,Gijs
MozReview-Commit-ID: 9XJxyuMUCHV

--HG--
extra : rebase_source : 52cf0be82075f7bf12c3aec19df8fc46804ba12a
2018-04-17 15:31:50 -07:00
k88hudson
f37daeac63 Bug 1448971 - Replace "when Firefox starts" section in about:preferences#general with checkbox r=flod,jaws
MozReview-Commit-ID: JHL20S5gZq2

--HG--
extra : rebase_source : 7b6462b85cf44f69ac978115656b724a59a935a6
2018-04-04 12:28:22 -04:00
Kris Maglione
877eae8863 Bug 1454202: Part 1 - Update legacy callers to use Promise-based AddonManager APIs. r=aswan
***
Bug 1454202: Part 1a - Auto-replace uses of callback-based AddonManager APIs with Promise-based versions. r=aswan

This was done using the following script:

4cd5ae9597/processors/aom-api-generators.jsm

MozReview-Commit-ID: 8hobLz15a66
***
Bug 1454202: Part 1b - Manually fix eslint errors after auto-rewrite. r=aswan

This also deletes an obsolete test whose xpcshell variant was already deleted.

MozReview-Commit-ID: DM9W9Q2SVIE
***
Bug 1454202: Part 1c - Manually fix non-eslint issues after auto-rewrite. r=aswan

MozReview-Commit-ID: DtMscWZuExc

--HG--
extra : rebase_source : d4c2f80bdf02ec4a07e3713a9ae1823145d25942
2018-04-14 19:38:18 -07:00
Johann Hofmann
a2ae3f4c19 Bug 1442542 - Make checkboxes in the clear site data dialog use a label attribute. r=dao,flod
MozReview-Commit-ID: 9yj90NirV9y

--HG--
extra : rebase_source : 56e63dd90852ff9ee95c828a51d04e2fa88820c0
2018-04-17 16:30:27 +02:00
Cosmin Sabou
4595d43d3a Merge inbound to mozilla-central. a=merge
--HG--
rename : browser/modules/offlineAppCache.jsm => toolkit/modules/offlineAppCache.jsm
2018-04-20 01:29:10 +03:00
Jan Henning
404003707f Bug 1415342 - Part 1 - Move OfflineAppCacheHelper to Toolkit. r=standard8
The OfflineAppCacheHelper was apparently introduced after the Sanitizer had been
forked for Fennec and so far nobody bothered to use it there as well.

MozReview-Commit-ID: 42Uk5hfvf9y

--HG--
rename : browser/modules/offlineAppCache.jsm => toolkit/modules/offlineAppCache.jsm
extra : rebase_source : 77e542dbbdfea62b918b89b4c0799be7e3f89ef9
2018-04-12 19:16:02 +02:00
Zibi Braniecki
8db8e3157e Bug 1453898 - Change the l10n id used in browser_fluent mochitest. r=Pike
MozReview-Commit-ID: JmyH7XKSWvl

--HG--
extra : rebase_source : c892e2d4b13ca11345c4353113014415b5b619b4
2018-04-17 11:04:56 -07:00
Noemi Erli
6b88e0ee99 Backed out 4 changesets (bug 1415342) for bc failures in browser/components/preferences/in-content/tests/siteData/browser_clearSiteData.js on a CLOSED TREE
Backed out changeset 36ff321fc1b8 (bug 1415342)
Backed out changeset d7e30b8499cd (bug 1415342)
Backed out changeset 4913f1571ece (bug 1415342)
Backed out changeset 25d665693e38 (bug 1415342)

--HG--
rename : toolkit/modules/offlineAppCache.jsm => browser/modules/offlineAppCache.jsm
2018-04-19 10:37:30 +03:00
Jan Henning
14468b6342 Bug 1415342 - Part 1 - Move OfflineAppCacheHelper to Toolkit. r=standard8
The OfflineAppCacheHelper was apparently introduced after the Sanitizer had been
forked for Fennec and so far nobody bothered to use it there as well.

MozReview-Commit-ID: 42Uk5hfvf9y

--HG--
rename : browser/modules/offlineAppCache.jsm => toolkit/modules/offlineAppCache.jsm
extra : rebase_source : b7010f732ca13583fd2b2c62102b4ea1c13a4cc6
2018-04-12 19:16:02 +02:00
Michael Kohler
6abf9e3859 Bug 1453589 - Select next item in list when removing items in Site Data Manager. r=johannh
Select next item in list when removing items in Site Data Manager. When there
are multiple selected sites, it will select the next item after the last
previously selected item.

Differential Revision: https://phabricator.services.mozilla.com/D965
2018-04-19 13:36:11 -04:00
Margareta Eliza Balazs
db7e939b59 Backed out changeset 525f1fb9501e (bug 1453589) for ES lint failure in /builds/worker/checkouts/gecko/browser/components/preferences/in-content/tests/siteData/head.js on a CLOSED TREE 2018-04-19 16:57:30 +03:00
Michael Kohler
0b7144da8b Bug 1453589 - Select next item in list when removing items in Site Data Manager. r=johannh
Select next item in list when removing items in Site Data Manager. When there
are multiple selected sites, it will select the next item after the last
previously selected item.

Differential Revision: https://phabricator.services.mozilla.com/D965
2018-04-19 09:35:31 -04:00
Johann Hofmann
30ddd62640 Bug 1442887 - Align the #clearDataSettings button in about:preferences to the very right. r=jaws
MozReview-Commit-ID: ketCjIIUl0

--HG--
extra : rebase_source : 4b9a9cae9a34421cab93ef4631e772e9e2ca4b8f
2018-04-13 11:34:38 +02:00
Zibi Braniecki
3cdc3d9fef Bug 1453480 - Update Preferences to use fluent-dom 0.2.0 API. r=stas
MozReview-Commit-ID: 4CFnjf9VFLz

--HG--
extra : source : a3c36fa7ac0c831c4412652ba1a6a8d57497c63d
2018-04-12 22:45:02 -07:00
Coroiu Cristina
7e1be34a07 Backed out 4 changesets (bug 1453480) for failing browser-chrome at browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_site_data.js on a CLOSED TREE
Backed out changeset 623b37fe0fe8 (bug 1453480)
Backed out changeset a3c36fa7ac0c (bug 1453480)
Backed out changeset 46a634d6853c (bug 1453480)
Backed out changeset 658fedb903d0 (bug 1453480)
2018-04-13 19:49:14 +03:00
Zibi Braniecki
63843cac78 Bug 1453480 - Update Preferences to use fluent-dom 0.2.0 API. r=stas
MozReview-Commit-ID: 4CFnjf9VFLz

--HG--
extra : rebase_source : c230a43cb4b521e9f5584e1e72c025d9c2f90040
2018-04-12 22:45:02 -07:00
Michael Kohler
4c381de5f6 Bug 1428306 - Remove browser.storageManager.enabled pref r=baku,johannh
MozReview-Commit-ID: GodyYuGxVD

--HG--
extra : rebase_source : 0ba78e764ea2c77ecaafcd35a502940ea1a37ac2
2018-04-09 20:46:45 +02:00
Coroiu Cristina
5061cec60a Backed out 3 changesets (bug 1453480, bug 1453878) for c2 failures at intl/l10n/test/dom/test_domloc_overlay.htm and browser-chrome failures at browser/components/preferences/in-content/tests/browser_fluent.js on a CLOSED TREE
Backed out changeset 8dd86546cc66 (bug 1453878)
Backed out changeset 6b5e7c13eb8c (bug 1453480)
Backed out changeset 385de3e4dca0 (bug 1453480)
2018-04-13 08:51:13 +03:00
Zibi Braniecki
cc0beb7960 Bug 1453878 - Follow-up to fluent-dom to 0.2.0 landing. r=gandalf
MozReview-Commit-ID: D5jgJWzrDlX

--HG--
extra : rebase_source : 316dd7c060ddc0c023f601f8bb8ab91640c19c4e
2018-04-12 22:20:05 -07:00
Johann Hofmann
470c2e1592 Bug 1442183 - Allow multiple selection in the site data manager list. r=prathiksha
MozReview-Commit-ID: D1u3963xC6C

--HG--
extra : rebase_source : e6e04f7295c7fc354b1c4049d37f943354d6476c
2018-04-11 08:59:49 +02:00
Johann Hofmann
cba474bd45 Bug 1348223 - Part 5 - Remove the old cookie manager. r=florian
cookies.xul is unused and mostly unmaintained and should be removed.

Equivalent functionality in a well-maintained interface can be found
in the storage manager or the devtools storage inspector.

MozReview-Commit-ID: ILSt83hwN34

--HG--
extra : rebase_source : 9aaec03b54128ef3ece1e96e46269457feb43546
2018-03-22 12:53:38 +01:00
Johann Hofmann
f34fe08cbd Bug 1348223 - Part 1 - Add SiteDataTestUtils.jsm. r=mak
This commit adds a helper module for doing common tasks
related to site data, such as adding dummy data and getting usage.

There are many places that would potentially need to be cleaned
up to use this module instead, but I consider that work (and the
likely try failure fallout) out of scope for this bug.

MozReview-Commit-ID: 5eMDgHhClsO

--HG--
extra : rebase_source : e515a1a12f6a665f6a4b96deec73790540755189
2018-03-22 17:08:20 +01:00
Dão Gottwald
bf9d434a13 Bug 1450559 - Remove nsISessionStore in favor of SessionStore.jsm. r=mikedeboer
MozReview-Commit-ID: 8spvIOus9ai

--HG--
rename : browser/components/sessionstore/nsSessionStore.manifest => browser/components/sessionstore/nsSessionStartup.manifest
extra : rebase_source : fc353af87bd620b7039d3e6241cc60c3788e3da6
2018-04-05 16:30:48 +02:00
Jared Wein
f9f0b80f55 Bug 1449658 - Don't set hidden=true on items that are already visually-hidden when they don't match the search query since it is causing unnecessary layout changes. r=Gijs
MozReview-Commit-ID: 2HqpinGyuKw

--HG--
extra : rebase_source : e9f7ea848e18c2d6c4e9040c5aadf15940327226
2018-03-29 15:05:57 -07:00
Johann Hofmann
4479d43e53 Bug 1439332 - todo assertions for "no site data" in site data cookies tests for now. r=jaws
MozReview-Commit-ID: LOy30KvMBg2

--HG--
extra : rebase_source : 34b6fa670d2887b1d8dc05eb2d30a1dbf5862cfe
2018-03-22 18:45:04 +01:00
Zibi Braniecki
b9502eb21f Bug 1447667 - Use a different element in preferences search test. r=jaws
MozReview-Commit-ID: 94HVZ9zLhH5

--HG--
extra : rebase_source : 12bd42796483edd32ab6b45c27f709fcb3df21dd
2018-03-21 11:12:31 -07:00
Thom Chiovoloni
1d144a4db8 Bug 1444162 - Replace 'Cancel Setup' string with 'Remove Account' r=eoger
MozReview-Commit-ID: A99nssZ1Dpz

--HG--
extra : rebase_source : 6f4619cd7a0a7f2854ea87f9d802f451e094a69a
2018-03-19 10:38:59 -07:00
Zibi Braniecki
e470fe67ab Bug 1420761 - Handle new localization API in Preferences Search. r=jaws
MozReview-Commit-ID: 8J1siQtFn1t

--HG--
extra : rebase_source : 98f647b6e677d8e0d83b23ad7354599f62fc745f
2018-03-19 21:17:45 -07:00
Jared Wein
4e468899d5 Bug 1446657 - Refactor preferences search code to remove flickering and scrollbar appearing/disappearing. r=sfoster
MozReview-Commit-ID: 2o4ySs88DQB

--HG--
extra : rebase_source : 3fc822c4260b805db08d9812461d1ff470c9b16d
2018-03-19 17:11:18 -04:00
Ed Lee
28bf7b2e86 Bug 1446053 - Add about:preferences section, sidebar removal and bug fixes to Activity Stream. r=ursula
Also adds new crh locale and in-content prefs test fix.

MozReview-Commit-ID: DFs0s710wZ4

--HG--
extra : rebase_source : 7edf0d5401cdb8da9559d98fe7837d6f23889c85
2018-03-15 10:38:18 -07:00
k88hudson
daa0fe797a Bug 1417155 - Add new Home/New Tab page section to about:prefs#home r=flod,gandalf,jaws
MozReview-Commit-ID: 4ip7irrfLbR

--HG--
extra : rebase_source : 3a4e672a1d5a3475e76ddd008b5b44a51a3ce746
2018-03-08 10:54:53 -05:00
Tooru Fujisawa
1adba8c1fc Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao 2018-03-19 11:16:45 +09:00
Tooru Fujisawa
d6dc027000 Bug 1442465 - Part 4.1: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (non-simple part). r=dao 2018-03-19 11:12:14 +09:00
Bogdan Tara
4785e99532 Merge inbound to mozilla-central. a=merge 2018-03-17 12:29:57 +02:00
Kris Maglione
313b707b2e Bug 1443964: Part 3 - Remove no-cpows-in-tests rule. r=mconley
The shims that this rule tests for no longer exist.

MozReview-Commit-ID: DMgP7Hczavc

--HG--
extra : rebase_source : 765ddd5c62c9449c07ed050e44d86a3bd5c0ae64
extra : amend_source : 627a7694ac07182200f876901ded7a34721cd228
2018-03-07 19:31:28 -08:00
Sebastian Hengst
cc3e04044c Backed out changeset b0af4c10b8bb (bug 1446053) for frequently causing forbidden connections e.g. during browser-chrome's browser_privacypane_3.js. a=backout 2018-03-16 19:40:00 +02:00
Ed Lee
a7b9df596f Bug 1446053 - Add about:preferences section, sidebar removal and bug fixes to Activity Stream. r=ursula
Also adds new crh locale and in-content prefs test fix.

MozReview-Commit-ID: DFs0s710wZ4

--HG--
extra : rebase_source : fc74ec586b85c3b8a34d61027b98c0a2ff7a1291
2018-03-15 10:38:18 -07:00
Johann Hofmann
7264beb9af Bug 1445188 - Move site data tests into their own subdirectory. r=jaws
This commit is mostly about moving files but also contains a few test cleanups.

MozReview-Commit-ID: AkDhFxlGdCT

--HG--
rename : browser/components/preferences/in-content/tests/browser_clearSiteData.js => browser/components/preferences/in-content/tests/siteData/browser_clearSiteData.js
rename : browser/components/preferences/in-content/tests/browser_siteData.js => browser/components/preferences/in-content/tests/siteData/browser_siteData.js
rename : browser/components/preferences/in-content/tests/browser_siteData2.js => browser/components/preferences/in-content/tests/siteData/browser_siteData2.js
rename : browser/components/preferences/in-content/tests/browser_siteData3.js => browser/components/preferences/in-content/tests/siteData/browser_siteData3.js
rename : browser/components/preferences/in-content/tests/head.js => browser/components/preferences/in-content/tests/siteData/head.js
rename : browser/components/preferences/in-content/tests/offline/manifest.appcache => browser/components/preferences/in-content/tests/siteData/offline/manifest.appcache
rename : browser/components/preferences/in-content/tests/offline/offline.html => browser/components/preferences/in-content/tests/siteData/offline/offline.html
rename : browser/components/preferences/in-content/tests/service_worker_test.html => browser/components/preferences/in-content/tests/siteData/service_worker_test.html
rename : browser/components/preferences/in-content/tests/service_worker_test.js => browser/components/preferences/in-content/tests/siteData/service_worker_test.js
rename : browser/components/preferences/in-content/tests/site_data_test.html => browser/components/preferences/in-content/tests/siteData/site_data_test.html
extra : rebase_source : 5e715469de30f7f1ae956c272c254cdc4426f605
2018-03-13 10:41:38 +01:00
Gurzau Raul
23e21453bc Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-16 19:57:14 +02:00
Myk Melez
7af81fab58 Bug 1445991 - ensure prefs inited before autoconfig reload button updated; r=Gijs
Reorder the construction of Preference objects so network.proxy.autoconfig_url gets constructed before network.proxy.type, which will ensure that networkProxyAutoconfigURL is set to the value of network.proxy.autoconfig_url before network.proxy.type construction triggers the call to updateReloadButton.

MozReview-Commit-ID: BQL0RlvnCOo

--HG--
extra : rebase_source : c7d38192e87a5f69ef796d2c6d4dd3cc9f839bb3
2018-03-15 17:49:22 -07:00
Joel Maher
22009594a1 Bug 1439332 - disable browser/components/preferences/in-content/tests/browser_siteData.js for frequent failures on Linux. r=jmaher 2018-03-10 17:38:00 +02:00
shindli
568f98c908 Merge inbound to mozilla-central. a=merge 2018-03-08 02:20:08 +02:00
Michael Kaply
5436df272b Bug 1442738. Fix test reference removed engine. r=bustag CLOSED TREE
--HG--
extra : amend_source : 265e3152421095af3bfd34fc0ad3e38ff9edb124
2018-03-07 11:03:45 -06:00
Johann Hofmann
ea6f3d4226 Bug 1442850 - Update how history mode and cookie lifetime controls interact to fit our new preferences UI. r=Gijs
We recently updated the cookie settings in about:preferences to live outside
of the history mode settings, but did not change the way that changes to history
mode (toggling the privatebrowsing.autostart pref) reflected in the cookies section.

This patch takes care of that by moving the cookie related pieces out of the code
that sets history settings and makes sure that the respective functions get called
in all appropriate cases.

I also moved some site data settings code to be closer to the cookies code.

MozReview-Commit-ID: 6ly079uDz4C

--HG--
extra : rebase_source : 06bdb912d2d18f8121b8ff843610e5c5534b513c
2018-03-05 18:23:03 +01:00
Gijs Kruitbosch
6751283238 Bug 1443229 - follow-up: use correct checkbox state, r=jaws
It seems `doCommand` runs through a different codepath than just clicking the checkbox,
and as a result the outcome of the command handler is different that way.

This aligns the automated test closer to what happens when you 'manually'
click the checkbox, and fixes the bug in the command handler.

MozReview-Commit-ID: ACxRUxB35px

--HG--
extra : rebase_source : 7bc6d048d4ff6061aae6289e26f2b298820ed5ec
2018-03-06 15:00:12 +00:00
Zibi Braniecki
e0dc62fb37 Bug 1363862 - Use Node.localize for fragment translation in Fluent DOM. r=stas
MozReview-Commit-ID: 1zAbSMapi86

--HG--
extra : rebase_source : 5b0ca1113bf99f6308db4655ebaec0ab6f2eb416
2018-03-01 16:49:37 -08:00
Jared Wein
ef2d1dbaa6 Bug 1443229 - Add a 'command' event listener for the urlbar search suggestions checkbox. r=Gijs
This was inadvertently removed when the preference attribute was removed to clean up a race condition.

MozReview-Commit-ID: 8yNPMwkGS3u

--HG--
extra : rebase_source : f6381588a47bc0bbd9c2b087ded55a85d131ec03
2018-03-05 16:17:25 -05:00
Tiberius Oros
61d400da1c Merge inbound to mozilla-central. a=merge 2018-03-01 19:29:00 +02:00
Johann Hofmann
afccad6dfb Bug 1441766 - Add a test for searching in the site data group. r=nhnt11
MozReview-Commit-ID: I0TrEXIaBzY

--HG--
extra : rebase_source : 07231812f8da779f7e8455baedbe2a183ebdf3ef
2018-02-28 15:48:15 +01:00
Johann Hofmann
25f14b2ad4 Bug 1441198 - Part 1 - Use correct copy for cookies and site data in about:preferences. r=nhnt11
This mostly changes "cookies" to "cookies and site data" and amends a few
other details.

MozReview-Commit-ID: 97xTSQPw2DA

--HG--
extra : rebase_source : 63ceb2e11cad77441dbf11b298d6035081a29123
2018-02-28 09:37:48 +01:00
Florian Quèze
c714053d73 Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
Sebastian Hengst
769222fadf merge mozilla-inbound to mozilla-central. a=merge
--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser.js
2018-02-28 12:54:12 +02:00
Zibi Braniecki
4a44620118 Bug 1435912 - Migrate Preferences::General XUL part to the new Localization API. r=flod,jaws
MozReview-Commit-ID: J5Rr8Gc0oCx

--HG--
extra : rebase_source : df83a089c572be0ed8301edb93777d2aacd0f1f6
2018-02-27 21:20:54 -08:00
Tooru Fujisawa
9a32a77bc1 Bug 1435910 - Part 0.2: Add BrowserTestUtils.{promiseAlertDialogOpen,promiseAlertDialog}. r=Gijs 2018-02-28 10:36:42 +09:00
Johann Hofmann
eeca134ba3 Bug 1432745 - Merge the "persistent" column in the site data manager into the "usage" column. r=nhnt11
MozReview-Commit-ID: 6a2ZOhC7p3a

--HG--
extra : rebase_source : 86feb44ae8cf9852eae260c4c41cba10fe07fbfa
2018-02-21 11:06:29 +01:00
Bob Silverberg
cb58187ee1 Bug 1437335 - Manual proxy port configuration should disable when its option is not selected, r=jaws
This is a regression from bug 1429593. The code that was added to enable/disable controls on the page
depending on whether an extension is in control was being run when the page opened, which overrode
the code which disables specific controls based on the current proxy setting. All that is needed is
to call that code (which is in gConnectionsDialog.proxyTypeChanged()) if an extension is not in control
after the new code that was added. This patch fixes that issue, and includes a test verifying that
the manual controls are not enabled when the screen first opens.

MozReview-Commit-ID: 7jpp1wewZ2k

--HG--
extra : rebase_source : 3bd13747ba9ba95fe50bce83a583af387352f8ef
2018-02-27 15:17:28 -05:00
Timothy Guan-tin Chien
d0085c797f Bug 1443635 - Remove the custom XUL <update> tag r=Paolo
Restore it to be <richlistitem>s so that nsAccessibilityService can produce
correct accessibles.

MozReview-Commit-ID: 1QiGyKPNifZ

--HG--
extra : rebase_source : 4d13ea216a88bb4a0272ac756dba2d50216fca35
2018-03-06 14:05:03 -08:00
Johann Hofmann
9beab572d0 Bug 1432743 - Move cookie settings to the Site Data section and remove the cookies dialog from preferences. r=Gijs
After including cookies in the site data manager in bug 1421737, we would
like to move the cookies settings to the site data section to give them
more visibility and to unify site data and cookies.

Our UR has shown that our differentiation between site data and cookies
is not helpful to users and that they struggle with discovering the
cookie settings that are hidden in the "custom history" menu.

Since the cookie settings are quite powerful/potentially breaking,
we changed the top level preference from a checkbox to a radiogroup,
to be able to highlight the potential breakage associated with "deny".

This grouping is also recommended by the webstorage spec:
https://www.w3.org/TR/webstorage/#privacy

The cookies dialog is not removed yet, because it is still accessible from
Page Info, but bug 1348223 will likely remove it entirely.

MozReview-Commit-ID: Adisn70Ks2Q

--HG--
extra : rebase_source : 333d6165c74d6ff664cd3d603c5d834bfbde4326
2018-02-12 19:28:00 +01:00
Matthew Noorenberghe
05f00ac1ee Bug 1438702 - Skip test_credit_card_autofill_section when CC autofill is disabled. r=jaws
MozReview-Commit-ID: B1qa9BhIa05

--HG--
extra : rebase_source : 90c896bb1ebe84b687cc1b1d1698542fd0c69aa0
2018-02-21 23:00:08 -08:00
Dorel Luca
6ad641c5c4 Merge mozilla-inboud to mozilla-central. a=merge 2018-02-22 11:59:54 +02:00
Michael Kelly
fe5940c237 Bug 1438693: Skip browser_privacypane.js if not a Nightly build. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D599

MozReview-Commit-ID: 8L69I1ojl9i

--HG--
extra : rebase_source : 221cc53e78aa9c71b0f72a057f50e65145451e63
extra : amend_source : 58725568d56d7bc69491a48f36625f1973664285
2018-02-21 15:26:39 -08:00
Johann Hofmann
e78ad90a84 Bug 1414751 - Disable frequently failing task in browser_siteData.js. r=nhnt11
MozReview-Commit-ID: LWPxJr6mCAl

--HG--
extra : rebase_source : 760ff82cede6720b6b3e481e89e1fca8cdce04e9
2018-02-20 08:13:56 +01:00
Johann Hofmann
24060848f3 Bug 1431029 - Show a "last accessed" column in the site data manager. r=Gijs
MozReview-Commit-ID: LidkPQ6kLfX

--HG--
extra : rebase_source : d26f75b949112ca19c689986fe3f142bb3007d16
2018-02-20 14:54:43 +01:00
Masayuki Nakano
cf83ee7bb4 Bug 1438157 - part 2: Remove unnecessary second argument of EventUtils.synthesizeKey() r=smaug
Note that this patch also replaces legacy VK_* with KEY_*, and replaces
synthesizeKey() for inputting some characters with sendString() because
it's better and clearer what it does and it sets shiftKey state properly.

MozReview-Commit-ID: De4enbjux3T

--HG--
extra : rebase_source : 2296b84bff8e22f01eeb48cd8614fac5db11136a
2018-02-15 04:15:39 +09:00
Noemi Erli
656ee92d98 Merge inbound to mozilla-central. a=merge 2018-02-15 21:29:11 +02:00
Johann Hofmann
165e9c4253 Bug 1421737 - Part 4 - Update site data manager tests to include cookies. r=Gijs
This adds a dedicated test for showing and deleting cookies in site data
management as well as amending tests for sorting, grouping, etc.

MozReview-Commit-ID: 59mN3uASwPP

--HG--
extra : rebase_source : 04fdb5c952a676cc99d73f2c7dfa54300682b977
2018-02-09 00:04:03 +01:00
Mark Striemer
4a08f72bdd Bug 1412873 - Disarm JSONFile when trying to discard changes in preferences tests r=aswan
MozReview-Commit-ID: 5l0yRop3guh

--HG--
extra : rebase_source : 7b608b224d933e5b90220708996d645beab50c84
2018-02-12 15:51:48 -06:00
Johann Hofmann
7b4b3f1ba2 Bug 1422160 - Merge cache and site data in about:preferences. r=jaws
This commit removes most of the cache section in about:preferences,
following the UX concept from bug 1421690. This is in the general
interest of de-cluttering privacy preferences and giving users controls
that are easier to understand and use.

The cache size is instead shown in the site data section and the cache
can be cleared using the "Clear Data" button in that same section.

MozReview-Commit-ID: 7PDTDgllFFI

--HG--
extra : rebase_source : 98eea84efb2b90068bf0d106321d8af64afd1f77
2018-02-13 12:33:29 +01:00
Gijs Kruitbosch
ca3e6bdede Bug 1438103 - fix UI for error reporting pref, r=Pike
MozReview-Commit-ID: FCNy3dY7y1a

--HG--
extra : rebase_source : e0abc114ac6f223675a8a3bafdd1b032710b9d83
2018-02-14 09:42:36 +00:00
Bob Silverberg
58a81b5749 Bug 1436165 - Change extensionControlled strings for home page and new tab page, r=jaws,mstriemer
MozReview-Commit-ID: KcWiCm5nbeB

--HG--
extra : rebase_source : 8941e3c5f33912dfe615905bc2560102adca2ba2
2018-02-07 14:03:23 -05:00
Michael Kelly
2fb5002bb1 Bug 1426482 Report browser errors in Nightly to Mozilla. r=gijs
Errors are collected via nsIConsoleService, shaped to a Sentry-compatible
format, and sent off. Reporting is on by default, and can be disabled using a
checkbox added to the privacy prefs in about:preferences.

Collected errors are sampled to avoid overloading the collection service; the
sample rate was determined by a previous Shield study that measured the number
of errors occurring in Nightly.

The feature is hard-disabled outside of Nightly and local builds, and the
preference is disabled by default in local builds. It is intended as a prototype
that will be evaluated and replaced by a more robust collection system if it
proves helpful.

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

MozReview-Commit-ID: 6aqUatXyuYs

--HG--
extra : rebase_source : 574aa329069f80e0beb52d1fd15f43e65a548c5c
extra : amend_source : a817fa4691c520eafaef808531b10581d09aeb14
2018-02-12 10:59:47 -08:00
Dão Gottwald
f1b581daa2 Bug 1432716 - Group the "Show search suggestions ahead of browsing history in address bar results" checkbox with other search suggestion checkboxes. ui=shorlander r=adw
MozReview-Commit-ID: CSuNpA0Yq0w

--HG--
extra : rebase_source : 9a207a7cd913038ebcbffc6528e648e3b45af104
2018-02-09 10:44:28 +01:00
Csoregi Natalia
646ced57da Backed out changeset 98b4549200aa (bug 1432716) expected to fail. 2018-02-09 11:46:03 +02:00
Dão Gottwald
e52b4084af Bug 1432716 - Group the "Show search suggestions ahead of browsing history in address bar results" checkbox with other search suggestion checkboxes. ui=shorlander r=adw
MozReview-Commit-ID: 6Xt8MixhV3x

--HG--
extra : rebase_source : ce562d395dad27ebf48c78b221310ae55c3cae4d
2018-01-24 08:48:27 +01:00
Bob Silverberg
fdb3acbc2e Bug 1429593 - Part 2: Show that a WebExtension is managing the proxy config setting, r=jaws,mstriemer
Update the general page of about:preferences, as well as the Connection Settings panel, to show
when an extension is controlling proxy settings, and allow a user to disable the extension to
regain control.

MozReview-Commit-ID: HKYPkg78IOK

--HG--
extra : rebase_source : bf5a52b39c40012058a22ed204ec947b5b8679da
extra : source : a1b90c54c94ca4fc81da9565bf0ef7fce661ce25
2018-01-22 11:49:42 -05:00
Myk Melez
13cdc4e6a0 Bug 1435786 - ensure Request English checkbox syncs to/from pref r=jaws
MozReview-Commit-ID: FVcsPOSS01T

--HG--
extra : rebase_source : a894e6ea2d0b0721ac584323c12be2b2469ec1bd
2018-02-05 14:04:43 -08:00
Coroiu Cristina
af7232ab61 Backed out 2 changesets (bug 1429593) for for mass failing browser-chrome, e.g. browser/components/preferences/in-content/tests/browser_extension_controlled.js on a CLOSED TREE
Backed out changeset 9ce1b89f8744 (bug 1429593)
Backed out changeset fa845d221e7a (bug 1429593)
2018-02-07 16:03:58 +02:00
Bob Silverberg
43293db917 Bug 1429593 - Part 2: Show that a WebExtension is managing the proxy config setting, r=jaws,mstriemer
Update the general page of about:preferences, as well as the Connection Settings panel, to show
when an extension is controlling proxy settings, and allow a user to disable the extension to
regain control.

MozReview-Commit-ID: HKYPkg78IOK

--HG--
extra : rebase_source : 07b660b7cf094b41ef4d3ca260a57341c349e488
extra : source : a1b90c54c94ca4fc81da9565bf0ef7fce661ce25
2018-01-22 11:49:42 -05:00
Michael Kohler
6864cc973d Bug 1432759 - 'Remove selected' should be greyed out if no item is selected in the site data manager r=johannh
MozReview-Commit-ID: 5MejSmaVJeA

--HG--
extra : rebase_source : a4a116a9b1659ab6b4a80a7f676821530b2cf096
2018-02-05 20:39:28 +01:00
Andrew McCreight
5dec0e0beb Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
This patch was autogenerated by my decomponents.py

It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.

It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.

It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)

MozReview-Commit-ID: DeSHcClQ7cG

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Gurzau Raul
3c4b1eb7ab Backed out 2 changesets (bug 1429593) for l10n issues
Backed out changeset 9dfaa0724a42 (bug 1429593)
Backed out changeset 20829d727fdf (bug 1429593)
2018-02-06 22:03:23 +02:00
Bob Silverberg
71a61746f4 Bug 1429593 - Part 2: Show that a WebExtension is managing the proxy config setting, r=jaws,mstriemer
Update the general page of about:preferences, as well as the Connection Settings panel, to show
when an extension is controlling proxy settings, and allow a user to disable the extension to
regain control.

This also updates some of the strings to use the phrase "is controlling" rather than "controls".

MozReview-Commit-ID: HKYPkg78IOK

--HG--
extra : rebase_source : 4ec0ce408eae2b654265a864d25a4d2078e86c05
extra : source : a1b90c54c94ca4fc81da9565bf0ef7fce661ce25
2018-01-22 11:49:42 -05:00
Johann Hofmann
43a3b289dc Bug 1422163 - Part 2 - Make a new test for clearing all site data with the new dialog. r=Gijs
MozReview-Commit-ID: 6Lt3hPZ1YiO

--HG--
rename : browser/components/preferences/in-content/tests/browser_siteData.js => browser/components/preferences/in-content/tests/browser_clearSiteData.js
extra : rebase_source : 84058f7bd58834923a9ff3bab360d3a863787ff4
2018-01-10 12:25:04 +01:00
Florian Quèze
2b1c8dccb6 Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
arthur.iakab
c4dd80eca3 Merge mozilla-central to autoland 2018-01-31 00:41:58 +02:00
Francois Marier
ece90c9c66 Bug 1410522 - Enable download protection on non-official builds too. r=gcp,johannh
This reverts the change introduced in bug 1394053.

Google has made the download protection lists available to everyone
and so we no longer need to restrict the download protection feature
to official builds.

MozReview-Commit-ID: CQcG5Ip1mDV

--HG--
extra : rebase_source : 55ff4f1e5a09e3c83ad9b24b2eb44789834b2357
2018-01-29 15:51:14 -08:00
Kris Maglione
19a956c2c6 Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
MozReview-Commit-ID: 7bVI1iM6hor

--HG--
extra : source : 0b97a30cadb1a96d3cafae6b79ef0d3ec26770cf
extra : amend_source : 09a90b29837e339eec7bdf8504f86c28e74ca3dd
extra : intermediate-source : a1eca62826a1341ca24d4d2a93d4884d4fc7ad51
extra : histedit_source : eb26e73b531f9a34d3401d39f60b533b27b78540
2018-01-18 16:27:26 -08:00
Kris Maglione
918ed6c474 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl

--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
extra : intermediate-source : 34c999fa006bffe8705cf50c54708aa21a962e62
extra : histedit_source : b2be2c5e5d226e6c347312456a6ae339c1e634b0
2018-01-29 15:20:18 -08:00
Cosmin Sabou
9a65a40178 Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
Backed out changeset a1eca62826a1 (bug 1431533)
Backed out changeset 34c999fa006b (bug 1431533)
Backed out changeset e2674287e57f (bug 1431533)
2018-01-30 07:17:48 +02:00
Kris Maglione
e050496c59 Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
MozReview-Commit-ID: 7bVI1iM6hor

--HG--
extra : source : 0b97a30cadb1a96d3cafae6b79ef0d3ec26770cf
extra : amend_source : d0515fe4eb13b59cc490ca9d964ad9ee15ef3cd3
extra : intermediate-source : 6e56f4c8843ed134b2dba34fb007298fd55be966
extra : histedit_source : 88abf9f4ea4e740a9391278625ef07395205c3f5%2Cc14bc7a71eb413fcb573ed0d030fd7f99a1468f0
2018-01-18 16:27:26 -08:00
Kris Maglione
6476f95b13 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl

--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
2018-01-29 15:20:18 -08:00
Brindusan Cristian
af8879d1eb Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
Backed out changeset 6e56f4c8843e (bug 1431533)
Backed out changeset 12fc4dee861c (bug 1431533)
2018-01-30 02:32:43 +02:00
Kris Maglione
e70d01a9e9 Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
MozReview-Commit-ID: 7bVI1iM6hor

--HG--
extra : rebase_source : 6286dcfd1a7c970272ac6befaccd3e47e90d2f6b
extra : intermediate-source : d48657228a0b84cf3a37a35227ca3b3d0bd2a017
extra : source : 0b97a30cadb1a96d3cafae6b79ef0d3ec26770cf
2018-01-18 16:27:26 -08:00
Kris Maglione
c276bb9375 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl

--HG--
extra : rebase_source : c004a023389f1f6bf3d2f3efe93c13d423b23ccd
2018-01-29 15:20:18 -08:00
Arjun Krishna Babu
0f9afb26a6 Bug 1428844 - Use BrowserTestUtils.waitForEvent in preferences tests; r=johannh
In preferences tests, all calls to waitForEvent function defined in
browser/components/preferences/in-content/tests/head.js has been replaced with
calls to BrowserTestUtils.waitForEvent.

MozReview-Commit-ID: IrtGJFtWPPj

--HG--
extra : rebase_source : 4098e79c532e57acc2d6e48ae496be1d0e6a9f9f
2018-01-18 10:20:04 -07:00
Rofael Aleezada
8f5033ab9d Bug 1428845 - Removed duplicate definition of waitForCondition(). r=johannh
MozReview-Commit-ID: UCZwR5eRc5

--HG--
extra : rebase_source : 55b319a5d3e2e20003868b81c629e30eb5173dfc
2018-01-22 18:50:32 -06:00
arthur.iakab
117f8b694c Backed out changeset 4d03b6d9fff4 (bug 1428845)for failing browser chrome on browser/components/preferences/in-content/tests/browser_applications_selection.js 2018-01-23 15:57:59 +02:00
Rofael Aleezada
16425668f9 Bug 1428845 - Removed duplicate definition of waitForCondition(). r=johannh
MozReview-Commit-ID: UCZwR5eRc5

--HG--
extra : rebase_source : 13e5d675c4e2f07e90c7a45c2a652ff8173adeb8
2018-01-22 18:50:32 -06:00
Coroiu Cristina
fe07e42eba Backed out 1 changesets (bug 1428844) on request from johannh
Backed out changeset 44239d2b430a (bug 1428844)
2018-01-23 14:02:25 +02:00
Arjun Krishna Babu
8b570d5a30 Bug 1428844 - Use BrowserTestUtils.waitForEvent in preferences tests; r=johannh
In preferences tests, all calls to waitForEvent function defined in
browser/components/preferences/in-content/tests/head.js has been replaced with
calls to BrowserTestUtils.waitForEvent.

Since we are no longer using the waitForEvent function defined in the
aforementioned head.js file, that definition has been removed.

MozReview-Commit-ID: IrtGJFtWPPj

--HG--
extra : rebase_source : 9d2fbb6194fa9127a9d559d98371dd60503c5e9e
2018-01-18 10:20:04 -07:00
Drew Willcoxon
b05a36cb83 Bug 1429974 - TypeError: this.syncFromShowSearchSuggestionsFirstPref is not a function. r=mak
MozReview-Commit-ID: GgNiyRWKpEL

--HG--
extra : rebase_source : e7385a8a1ebc85f0bcb001690265e942f3a7f29e
2018-01-16 16:20:14 -08:00
Bob Silverberg
31cb7a05fa Bug 1390161 - Show that a WebExtension is managing the tracking protection setting, r=jaws,mstriemer
This adjusts both the new Tracking Protection UI and the old Tracking Protection UI on
about:preferences to indicate when an extension is controlling Tracking Protection. It
will disable the controls on about:preferences if an extension is in control, and provide
a button to disable the extension.

MozReview-Commit-ID: G04jWrS6Pr9

--HG--
extra : rebase_source : 4cdee73b00b74e25c074e62a872d7b50a984cf8f
2017-11-06 12:41:48 -05:00
Myk Melez
21d2152421 Bug 1429672 - ensure DeferredTask is defined r=jaws
Binding the Preferences object to a "this" object was supposed to enable userChangedValue to access the DeferredTask instance that XPCOMUtils.defineLazyModuleGetter defines on the "this" object.

I thought that worked, because tests passed, but it turned out that no tests are exercising the branch within userChangedValue that references DeferredTask, which is only followed for pref form controls that specify "delayprefsave."

Only font controls specify that attribute, and there weren't any tests for changes to those controls.  This patch adds such tests and then changes the way that DeferredTask is lazily retrieved and referenced to ensure it's defined as referenced in userChangedValue.

MozReview-Commit-ID: BPbGp55s9wC

--HG--
extra : rebase_source : 1851f88c6bed6d4315b3383f3756af863b6d6be5
2018-01-11 12:26:35 -08:00
Drew Willcoxon
3413738ba5 Bug 1426216 - Allow users to choose whether search suggestions or history suggestions come first in the address bar. r=mak,past
MozReview-Commit-ID: HVWRyEu19Dv

--HG--
extra : rebase_source : 72297695d09886bfa62d04479b59ce9db917ec56
2018-01-10 08:41:16 -08:00
Prathiksha
ba7f1e146f Bug 1428425 - Clean up browser_permissions_dialog.js. r=johannh
MozReview-Commit-ID: 3cBMSVOmgVi

--HG--
extra : rebase_source : 2e1c45582ce04cfd4afb01813be5908bff13ee91
2018-01-06 15:42:07 +05:30
Prathiksha
a80661de8b Bug 1368744 - Provide a way for users to deny permission prompts by default in about:preferences. r=johannh
MozReview-Commit-ID: 3k3LRi7N8PX

--HG--
extra : rebase_source : f5814056f8eab3b6b77f4344aadd4c08bf247a37
2017-12-20 22:32:20 +05:30
Edouard Oger
a0dbab1e9d Bug 1426446 - Change buttons labels in unverified state. r=markh
MozReview-Commit-ID: 4Dc2JEOJMsa

--HG--
extra : rebase_source : acb0005ef12446e3509dac5f483245dac2264248
2017-12-21 13:45:28 +00:00
Myk Melez
c3da3e7642 Bug 1379338 - scriptify preferences XBL; r=jaws
MozReview-Commit-ID: Egyzs2KxhzH
2018-01-04 21:37:47 -08:00
Sebastian Hengst
bc8e5f198e Backed out 2 changesets (bug 1379338) for failing Marionette headless' test_anonymous_content.py TestAnonymousNodes.test_find_anonymous_children. r=backout on a CLOSED TREE
Backed out changeset 232c97d7c2ea (bug 1379338)
Backed out changeset a76ff10b9bff (bug 1379338)
2018-01-04 20:15:18 +02:00
Myk Melez
f5bb45814e Bug 1379338 - scriptify preferences XBL; r=jaws
MozReview-Commit-ID: 7NRHlSsdOtf
2018-01-04 07:34:15 -08:00
Mike Conley
4d6ed7eb15 Bug 1424373 - Rename crash report submission pref. r=Mossop
--HG--
extra : rebase_source : 14cfcee27cefc13911aee2c0663c74f3e9101275
extra : amend_source : bb12f2b78b2c43ef79957d700167a2fea80d0188
2017-12-21 16:36:13 -05:00
Bill McCloskey
9f4d083047 Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-07 12:55:24 -08:00
Andreea Pavel
89531e8dc3 Backed out 9 changesets (bug 1412456) for crashing talos g2 and unexpected network connections in browser-chrome's browser_searchEngine_behaviors.js r=backout a=backout on a CLOSED TREE
Backed out changeset 0c01a98f4fd5 (bug 1412456)
Backed out changeset 27077db47231 (bug 1412456)
Backed out changeset f35ec2a884f8 (bug 1412456)
Backed out changeset 602b30ac3c69 (bug 1412456)
Backed out changeset b1ff1050c589 (bug 1412456)
Backed out changeset f100d953f9eb (bug 1412456)
Backed out changeset d85af60fe259 (bug 1412456)
Backed out changeset 736f38486832 (bug 1412456)
Backed out changeset 13a637602dc2 (bug 1412456)
2017-12-07 12:20:21 +02:00
Bill McCloskey
bef7c122df Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 21:17:05 -08:00
Dorel Luca
eb65c24c7b Backed out 8 changesets (bug 1412456) for ESlint failure on browser_urlbarKeepStateAcrossTabSwitches.js:13:49 r=backout on a CLOSED TREE
Backed out changeset 0e88de036c55 (bug 1412456)
Backed out changeset 49b93f807db0 (bug 1412456)
Backed out changeset 039e980b7dc6 (bug 1412456)
Backed out changeset c7698410ddbd (bug 1412456)
Backed out changeset e56a1ba26b7c (bug 1412456)
Backed out changeset 0c4506e124ac (bug 1412456)
Backed out changeset a7aec2ce903b (bug 1412456)
Backed out changeset 3e9fb71f1e8e (bug 1412456)
2017-12-07 07:09:33 +02:00
Bill McCloskey
be77cf4a01 Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 20:46:58 -08:00
Sylvestre Ledru
0df2ec12c4 Bug 406738 - No longer show the kind of updates in 'Show Update History' as they are all marked as "security updates" r=florian
MozReview-Commit-ID: 1TTK5vPRnfT

--HG--
extra : rebase_source : a7d6f2d06a2cb8f2e85139f5ca09f5e999ea0ef3
2017-10-19 11:36:25 +02:00
Ciure Andrei
48e5c9892f Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE 2017-12-02 12:19:55 +02:00
Tooru Fujisawa
633523446c Bug 1421118 - Wait for the next event tick before resolving promise in preferences test. r=jaws 2017-12-01 10:05:47 +09:00
Tooru Fujisawa
62bd8f6b80 Bug 1420593 - Refactor browser/components/preferences/in-content/tests/browser_cookies_exceptions.js r=jaws 2017-12-01 10:05:46 +09:00
Tooru Fujisawa
54f00e33b9 Bug 1420310 - Part 0: Fix browser_subdialogs.js to wait for events in correct order and timing. r=felipe 2017-12-01 10:05:46 +09:00
Evan Tseng
8663ce0fcb Bug 1407568 - Add a spotlight indicator to a specific section and UI component. r=jaws,lchang
MozReview-Commit-ID: 4AgAFq2r418

--HG--
extra : rebase_source : 055fb2881c1a91aff108fb4a32a7fff842443bc7
2017-11-30 17:42:40 +08:00
Tooru Fujisawa
9ba78afd7a Bug 1420576 - Clarify that browser_subdialogs.js fails depending on screen resolution. r=Gijs 2017-11-29 19:59:12 +09:00
Mark Striemer
18c5af7937 Bug 1403751 - Tell users how to enable extensions in about:preferences r=jaws
MozReview-Commit-ID: FLzekXwTK52

--HG--
extra : rebase_source : 24b90c20283b7c553153817a46ce0f577bad0296
2017-10-05 15:39:51 -05:00
Ed Lee
2791b99bc9 Bug 1417017 - Check for content. usage at global and within add_task for no-cpows-in-tests. r=standard8
MozReview-Commit-ID: Asz6dM29uRJ

--HG--
extra : rebase_source : 4f5b67cc5ff48cbdb9afddc24f5842ecaeff0b15
2017-11-14 02:17:57 -08:00
Dan Banner
b2e847755c Bug 1367704 - Enable the semi ESLint rule across the tree. r=standard8
MozReview-Commit-ID: GrlcOI9K2hJ

--HG--
extra : rebase_source : 6574cf3c67eb11733ffd9999c260f71c8551abc4
2017-05-28 19:57:46 +01:00
Zibi Braniecki
0bfc18f653 Bug 1402069 - Add a test string for the new localization API. r=mossop,Pike
MozReview-Commit-ID: KhCW1n9LDka

--HG--
extra : rebase_source : b191ba773efaefea3a5d2047cebb40f44f076010
2017-09-21 19:55:17 +02:00
Jonathan Kingston
7b1c4b610f Bug 1403593 - Change containers preference page to use command instead of click r=jaws
MozReview-Commit-ID: 95f9yOLVof5

--HG--
extra : rebase_source : 4278476e73cb9f8f161e7b93174e4d777db33ddb
2017-11-07 16:46:11 +00:00
Fischer.json
6c334569cd Bug 1410416 - Part 2 - Add test cases about removing service workers, r=baku
MozReview-Commit-ID: 6MeilGCkomc

--HG--
extra : rebase_source : ea7cb67f8db3835e1fb468842fda8580bbeed067
2017-11-01 13:43:58 +08:00
Sebastian Hengst
f3fd2cb9c7 Backed out 2 changesets (bug 1410416) for linting failures in browser/components/preferences/in-content/tests/browser_siteData.js. r=backout
Backed out changeset b0d6deea2bca (bug 1410416)
Backed out changeset c2d97da8bfed (bug 1410416)
2017-11-02 21:30:24 +01:00
Fischer.json
418608a14e Bug 1410416 - Part 2 - Add test cases about removing service workers, r=baku
MozReview-Commit-ID: 6MeilGCkomc

--HG--
extra : rebase_source : 1923102760f30e16af214b3d4670bce8c806974c
2017-11-01 13:43:58 +08:00
Mark Striemer
73701c8f36 Bug 1386018 - Tell users that the default search engine was set by an extension r=aswan,bsilverberg,jaws
MozReview-Commit-ID: A7uJ2lN0cLF

--HG--
extra : rebase_source : ef7f20b2efd4034116dafa7fe91ee454155bee1b
2017-10-18 14:54:54 -05:00
Phil Ringnalda
7bf1119c24 Backed out changeset 607922c730a1 (bug 1386018) for eslint bustage
MozReview-Commit-ID: JKQnKm7Nf4K
2017-10-31 19:12:01 -07:00