Commit Graph

402 Commits

Author SHA1 Message Date
Johann Hofmann
7e9ad1bab0 Bug 1442887 - Align the #clearDataSettings button in about:preferences to the very right. r=jaws
MozReview-Commit-ID: ketCjIIUl0
2018-04-13 11:34:38 +02:00
Zibi Braniecki
fbfe048391 Bug 1453480 - Update Preferences to use fluent-dom 0.2.0 API. r=stas
MozReview-Commit-ID: 4CFnjf9VFLz
2018-04-12 22:45:02 -07:00
Coroiu Cristina
bc4362f863 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
908f690ce4 Bug 1453480 - Update Preferences to use fluent-dom 0.2.0 API. r=stas
MozReview-Commit-ID: 4CFnjf9VFLz
2018-04-12 22:45:02 -07:00
Michael Kohler
9124ea03a3 Bug 1428306 - Remove browser.storageManager.enabled pref r=baku,johannh
MozReview-Commit-ID: GodyYuGxVD
2018-04-09 20:46:45 +02:00
Coroiu Cristina
cc5f92142c 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
0641d1f442 Bug 1453878 - Follow-up to fluent-dom to 0.2.0 landing. r=gandalf
MozReview-Commit-ID: D5jgJWzrDlX
2018-04-12 22:20:05 -07:00
Johann Hofmann
6f4809103a Bug 1442183 - Allow multiple selection in the site data manager list. r=prathiksha
MozReview-Commit-ID: D1u3963xC6C
2018-04-11 08:59:49 +02:00
Johann Hofmann
4b037796dc 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
2018-03-22 12:53:38 +01:00
Johann Hofmann
c65e29db34 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
2018-03-22 17:08:20 +01:00
Dão Gottwald
81e69d1b32 Bug 1450559 - Remove nsISessionStore in favor of SessionStore.jsm. r=mikedeboer
MozReview-Commit-ID: 8spvIOus9ai
2018-04-05 16:30:48 +02:00
Jared Wein
d0b4fed665 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
2018-03-29 15:05:57 -07:00
Johann Hofmann
26bd7951ce Bug 1439332 - todo assertions for "no site data" in site data cookies tests for now. r=jaws
MozReview-Commit-ID: LOy30KvMBg2
2018-03-22 18:45:04 +01:00
Zibi Braniecki
cbe63a3ad5 Bug 1447667 - Use a different element in preferences search test. r=jaws
MozReview-Commit-ID: 94HVZ9zLhH5
2018-03-21 11:12:31 -07:00
Thom Chiovoloni
7547973716 Bug 1444162 - Replace 'Cancel Setup' string with 'Remove Account' r=eoger
MozReview-Commit-ID: A99nssZ1Dpz
2018-03-19 10:38:59 -07:00
Zibi Braniecki
2c4260c996 Bug 1420761 - Handle new localization API in Preferences Search. r=jaws
MozReview-Commit-ID: 8J1siQtFn1t
2018-03-19 21:17:45 -07:00
Jared Wein
beaec0d652 Bug 1446657 - Refactor preferences search code to remove flickering and scrollbar appearing/disappearing. r=sfoster
MozReview-Commit-ID: 2o4ySs88DQB
2018-03-19 17:11:18 -04:00
Ed Lee
ec05cc1618 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
2018-03-15 10:38:18 -07:00
k88hudson
53124292cf Bug 1417155 - Add new Home/New Tab page section to about:prefs#home r=flod,gandalf,jaws
MozReview-Commit-ID: 4ip7irrfLbR
2018-03-08 10:54:53 -05:00
Tooru Fujisawa
f415c74b57 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
c7c8a3fc96 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
f6affd371a Merge inbound to mozilla-central. a=merge 2018-03-17 12:29:57 +02:00
Kris Maglione
9d5b9190a5 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
2018-03-07 19:31:28 -08:00
Sebastian Hengst
01045baeea 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
fb96c98681 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
2018-03-15 10:38:18 -07:00
Johann Hofmann
ab4a2d6a57 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
2018-03-13 10:41:38 +01:00
Gurzau Raul
80dd3a2c40 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-16 19:57:14 +02:00
Myk Melez
cc00f7b5d5 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
2018-03-15 17:49:22 -07:00
Joel Maher
cfcdf2b508 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
4e6bac8c6c Merge inbound to mozilla-central. a=merge 2018-03-08 02:20:08 +02:00
Michael Kaply
49a69b5c69 Bug 1442738. Fix test reference removed engine. r=bustag CLOSED TREE 2018-03-07 11:03:45 -06:00
Johann Hofmann
090f854e01 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
2018-03-05 18:23:03 +01:00
Gijs Kruitbosch
4e71107eb3 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
2018-03-06 15:00:12 +00:00
Zibi Braniecki
d1b856982f Bug 1363862 - Use Node.localize for fragment translation in Fluent DOM. r=stas
MozReview-Commit-ID: 1zAbSMapi86
2018-03-01 16:49:37 -08:00
Jared Wein
03cd2673e1 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
2018-03-05 16:17:25 -05:00
Tiberius Oros
0e49912cc8 Merge inbound to mozilla-central. a=merge 2018-03-01 19:29:00 +02:00
Johann Hofmann
a5dedfad80 Bug 1441766 - Add a test for searching in the site data group. r=nhnt11
MozReview-Commit-ID: I0TrEXIaBzY
2018-02-28 15:48:15 +01:00
Johann Hofmann
e09cdaaebb 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
2018-02-28 09:37:48 +01:00
Florian Quèze
f6add2cafd 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
b120b7fb67 merge mozilla-inbound to mozilla-central. a=merge 2018-02-28 12:54:12 +02:00
Zibi Braniecki
3b33c316a1 Bug 1435912 - Migrate Preferences::General XUL part to the new Localization API. r=flod,jaws
MozReview-Commit-ID: J5Rr8Gc0oCx
2018-02-27 21:20:54 -08:00
Tooru Fujisawa
fbc75c930b Bug 1435910 - Part 0.2: Add BrowserTestUtils.{promiseAlertDialogOpen,promiseAlertDialog}. r=Gijs 2018-02-28 10:36:42 +09:00
Johann Hofmann
2c602a5936 Bug 1432745 - Merge the "persistent" column in the site data manager into the "usage" column. r=nhnt11
MozReview-Commit-ID: 6a2ZOhC7p3a
2018-02-21 11:06:29 +01:00
Bob Silverberg
df10432520 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
2018-02-27 15:17:28 -05:00
Timothy Guan-tin Chien
a2315a6698 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
2018-03-06 14:05:03 -08:00
Johann Hofmann
4882434603 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
2018-02-12 19:28:00 +01:00
Matthew Noorenberghe
d862d200cb Bug 1438702 - Skip test_credit_card_autofill_section when CC autofill is disabled. r=jaws
MozReview-Commit-ID: B1qa9BhIa05
2018-02-21 23:00:08 -08:00
Dorel Luca
27fe6752e3 Merge mozilla-inboud to mozilla-central. a=merge 2018-02-22 11:59:54 +02:00
Michael Kelly
16a385a439 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
2018-02-21 15:26:39 -08:00
Johann Hofmann
4e051e520e Bug 1414751 - Disable frequently failing task in browser_siteData.js. r=nhnt11
MozReview-Commit-ID: LWPxJr6mCAl
2018-02-20 08:13:56 +01:00