Commit Graph

1521 Commits

Author SHA1 Message Date
Jared Wein
bcd519c1a8 Bug 1359907 - Add ellipsis back to Sync pane of preferences since these two buttons require additional confirmation or input. r=mconley
MozReview-Commit-ID: O6vSp37vYx
2017-04-26 14:29:11 -04:00
Florian Queze
6cc0b6e992 Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws. 2017-04-27 00:25:45 +02:00
Jared Wein
685e0bd754 Bug 1357827 - Set the 'accessory-button' class on the Container Tabs button so it will have the same width as the buttons above and below it. r=jkt
MozReview-Commit-ID: 7eM1hZyXbOh
2017-04-19 13:30:19 -04:00
Fischer.json
9165dcc2f9 Bug 1358381 - Fix Nightly-only enabled siteDataGroup testing issue beyond Beta build and reorganize tests to the proper test files, r=jaws.
The goal of browser_bug795764_cachedisabled.js is to test elements using nsIApplicationCacheService so always enable siteDataGroup and offlineGroup there.

The goal of browser_bug731866.js is to test loading panes so move the checking of elements pref-on/off state to it.

MozReview-Commit-ID: 9QWMNnuu0OD
2017-04-21 18:15:25 +08:00
Fischer.json
44995021d4 Bug 1358475 - The category must be retrieved from either the argument, the hash, or the default category name before computing the subcategory. r=jaws
Computing the subcategory based off of just the hash doesn't work when switchToTabHavingURI is used to open the preferences.

MozReview-Commit-ID: 5rYkiLkDgfT
2017-04-22 16:42:31 +08:00
Timothy Guan-tin Chien
8b14e2a36f Bug 1358394 - Ensure "Reports" section caption is shown without telemetry section, r=jaws
MozReview-Commit-ID: EgovgZk0X0o
2017-04-21 22:05:15 +08:00
Frederik Braun
b1ea2e74fd Bug 1358050: Add no-implied-eval rule to eslint config r=standard8
MozReview-Commit-ID: KdmpXq2rg1q
2017-04-20 10:33:22 +02:00
Jared Wein
de76685b0b Bug 1357905 - Add missing _removeMasterPassword function that got lost in the re-org, as well as a test to confirm that the master password functionality works. r=mossop
I checked each function of the old security.js to make sure there weren't any other missing functions.

MozReview-Commit-ID: DpFcAYsfcyg
2017-04-19 18:52:22 -04:00
Jared Wein
9ca4439e2c Bug 1349744 - Move help button to the bottom-left of the preferences per spec. r=mconley
Due to bug 1357841 we cannot put the help button as low as the spec desired (14px from the bottom). However the patch will reduce the bottom offset when the height of the window is low so as not to waste space.

Ian Ferguson <xfergusi@gmail.com> contributed substantially to this patch.

MozReview-Commit-ID: 4Dxa30RmSBZ
2017-04-19 15:42:06 -04:00
Jared Wein
8d57ec352f Bug 1356508 - Buttons on the right-side of the preferences UI should be mainly uniform in width. r=mconley
MozReview-Commit-ID: I03pYYpYREv
2017-04-14 17:09:01 -04:00
Fischer.json
b1eccb7cb4 Bug 1355795 - about:preferences#privacy is broken with browser.cache.offline.enable=false, r=jaws
If browser.cache.offline.enable was set to false, then calls to nsIApplicationCacheService would throw. The SiteDataManger and OfflineGroup using nsIApplicationCacheService has been moved into the privacy pane. We should test that the privacy pane is loaded well.

MozReview-Commit-ID: C9RRRYmb3Zb
2017-04-12 11:53:18 +08:00
Phil Ringnalda
5330eb9d09 Backed out changeset 245952e7a2d5 (bug 1355795) for failures in browser_bug795764_cachedisabled.js 2017-04-16 19:59:17 -07:00
Fischer.json
39f364caf3 Bug 1355795 - about:preferences#privacy is broken with browser.cache.offline.enable=false, r=jaws
If browser.cache.offline.enable was set to false, then calls to nsIApplicationCacheService would throw. The SiteDataManger and OfflineGroup using nsIApplicationCacheService has been moved into the privacy pane. We should test that the privacy pane is loaded well.

MozReview-Commit-ID: C9RRRYmb3Zb
2017-04-12 11:53:18 +08:00
Sebastian Hengst
a1e759a614 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JpAhOPjgvkF
2017-04-15 19:59:24 +02:00
Jared Wein
ceb0d7741e Bug 1356021 - Update about:preferences#advanced to fix inconsistencies with strings, show the bottom-border beneath the header to match other categories, and update the layout of radio buttons and checkboxes to match the requested layout. r=florian
MozReview-Commit-ID: GAepdok7x3R
2017-04-14 02:10:53 -04:00
Jared Wein
56ffc68fbe Bug 1356020 - Update about:preferences#privacy to fix inconsistencies with strings, move the positioning of the Certificates buttons to the right-side, and update the styling of the Reports section to match the requested text-formatting. r=florian
MozReview-Commit-ID: DIsr1tfqmcT
2017-04-14 01:51:32 -04:00
Jared Wein
50801fa7d8 Bug 1356009 - Fix inconsistencies with strings in about:preferences#sync. r=Gijs
MozReview-Commit-ID: CG2IxP4wO2f
2017-04-14 00:35:37 -04:00
Jared Wein
4aa6613fdc Bug 1356008 - Fix inconsistencies with strings in about:preferences#applications. r=Gijs
MozReview-Commit-ID: 5VN48CyHbvx
2017-04-14 00:23:53 -04:00
Jared Wein
853305449a Bug 1356006 - Fix inconsistencies with strings in about:preferences#general. r=Gijs
MozReview-Commit-ID: 8hUKm1DeGgr
2017-04-14 00:09:57 -04:00
Jared Wein
a94d8d94c2 Bug 1355522 - Move scripts for spell-checking, hardware acceleration, and on-screen keyboards to main.js since the prefs moved to the main category. r=florian
MozReview-Commit-ID: ExZDYWx92XD
2017-04-12 11:08:46 -04:00
Jared Wein
c29576b077 Bug 1355522 - Move Telemetry and Health Report prefs to Privacy & Security section. r=florian
MozReview-Commit-ID: 1Ybpr68SKC0
2017-04-12 10:14:51 -04:00
Fischer.json
123300885b Part 2: Bug 1354530 - Disable offline group in Preferences in Nightly because Storage Management v1 spec is done, r=jaws
MozReview-Commit-ID: A4xbomLFYlQ
2017-04-07 21:21:32 +08:00
Fischer.json
73b6531644 Part 1: Bug 1354530 - Update the strings about Storage Manager according to the latest v1 specs, r=jaws
MozReview-Commit-ID: H9gCEZS7U3N
2017-04-07 21:04:49 +08:00
Jared Wein
65aee677db Bug 1352738 - Move the position of the Container Tabs 'Learn More' link so it is inline with the checkbox like the other preferences. r=jkt
MozReview-Commit-ID: FGowC3cp1J2
2017-04-12 09:50:03 -04:00
Florian Queze
451928e614 Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
Florian Queze
aca1103c68 Bug 1356569 - Remove appendElement's last parameter when it is false, r=jaws. 2017-04-14 21:51:39 +02:00
Florian Queze
d3c36892fa Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
42670ceca0 Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Sebastian Hengst
4189eac09e Backed out changeset e1f191aad863 (bug 1356569) 2017-04-14 23:39:17 +02:00
Sebastian Hengst
f75839c723 Backed out changeset 55f3df15eaa6 (bug 1356569) 2017-04-14 23:39:17 +02:00
Florian Queze
61aabdf237 Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
Florian Queze
6c119a88d3 Bug 1356569 - Remove appendElement's last parameter when it is false, r=jaws. 2017-04-14 21:51:39 +02:00
Florian Queze
9b4f73599f Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Jared Wein
b09cc0f2c3 Bug 1353808 - Only show the 'Search' preferences when the Manage Search Engines button is clicked. r=mconley
MozReview-Commit-ID: 2sVbayD6tPf
2017-04-05 23:38:30 -04:00
Jared Wein
e8c2bdcc5c Bug 1353805 - Allow showing only subcategories of a section to make finding prefs easier. r=mconley
This is a temporary measure until we have search complete and shipped (1353954).

MozReview-Commit-ID: KFeOefJ1RGM
2017-04-05 23:03:10 -04:00
Jared Wein
0d924fb992 Bug 1354887 - The Tracking Protection exceptions and block list dialogs should always be visible within the tracking protection section. r=mconley
A couple other hidden="false" attributes were removed since they are unnecessary and shouldn't have been there. The changes to the downloadsGroup are because it is now nested inside of #applicationsContent.

MozReview-Commit-ID: IHZuKZUNYcR
2017-04-11 10:41:39 -04:00
Fischer.json
45e6ba6982 Bug 1348252 - Disable buttons and display loading message in Site Data section while loading data, r=Gijs
MozReview-Commit-ID: 9EfG71hRoDe
2017-04-05 22:28:30 +08:00
Jared Wein
fea20c83ce Bug 1267480 - Only open the preferences once during the test run and reload it for subsequent tests to improve the speed of the browser_security.js test. r=Gijs
MozReview-Commit-ID: KmzwTxvbf4r
2017-04-05 20:53:48 -04:00
Masayuki Nakano
fee70af553 Bug 1353699 <menulist> for default font should use onsyncfrompreference r=jaws
When font.name.*.* is set to false, "value" attribute of <preference> is removed.  Then, <preference>.setElementValue() with an element which doesn't have onsyncfrompreference tries to set null.  Then, <menulist> selects nothing.

In such case, <menulist> should select the item whose value is "". If there is onsyncfrompreference attribute and it returns empty string, <preference>.setElementValue()  works as expected.

MozReview-Commit-ID: 54KIe3JxwyA
2017-04-06 10:04:04 +09:00
Jared Wein
0888caf76a Bug 1353848 - Add the 'searchresults' category to the telemetry histogram bucket list. r=mconley
We need to run toLowerCase() on the category name because the searchresults category is actually searchResults.

MozReview-Commit-ID: 1AgSULER7N4
2017-04-05 15:40:13 -04:00
manotejmeka
91dbd4cedb Bug 1335905 - Add Preferences search feature, preffed off by default. r=jaws,mconley
Code written by Manotej Meka <manotejmeka@gmail.com> and Ian Ferguson <fergu272@msu.edu>
This is the initial landing of the search feature, and is preffed off behind
browser.preferences.search.

MozReview-Commit-ID: 7iaeRsIIV3Y
2017-04-04 16:33:34 -04:00
Jared Wein
902f0f9250 Bug 1348828 - Only prevent default behavior of scroll event if the tree is scrollable. r=enndeakin+6102
MozReview-Commit-ID: AGS103gy08O
2017-04-03 21:51:11 -04:00
Iris Hsiao
ab8e76f34b Backed out changeset 28f8a3519d73 (bug 1267480) for mochitest bc6 perma-failing 2017-04-05 14:23:13 +08:00
Jared Wein
b29dfdc793 Bug 1267480 - Split up browser_security.js due to the test timing out. r=Gijs
MozReview-Commit-ID: Frqzb2fQDs7
2017-04-04 15:29:22 -04:00
Jared Wein
d3ffa6a825 Bug 1351999 - Fix references to in-content-old files and create a backup of dialog.css in in-content-old instead of relying on the 'in-content' version to not change. r=florian
MozReview-Commit-ID: 8opiqSx0WP0
2017-03-31 19:37:37 -04:00
Fischer.json
afe9fdf262 Bug 1352374 - Part 2: Move a few sections of code that were missed when rebasing bug 1335907. r=jaws
MozReview-Commit-ID: 1IEQcUUgqms
2017-04-03 00:40:21 +08:00
Fischer.json
c90a212fbe Bug 1352374 - Part 1: Exclude element with data-hidden-from-search=true from search results, r=jaws
MozReview-Commit-ID: AS1EMkfyH9b
2017-03-31 18:46:31 +08:00
Wes Kocher
317d520c08 Backed out changeset caee52f2863b (bug 1335905) for test failures in browser_misused_characters_in_strings.js a=backout 2017-04-03 12:16:00 -07:00
manotejmeka
97beedacaf Bug 1335905 - Add Preferences search feature, preffed off by default. r=jaws,mconley
Code written by Manotej Meka <manotejmeka@gmail.com> and Ian Ferguson <fergu272@msu.edu>
This is the initial landing of the search feature, and is preffed off behind
browser.preferences.search.

MozReview-Commit-ID: 7iaeRsIIV3Y
2017-04-03 14:02:01 -04:00
Jared Wein
575b80ac05 Bug 1349051 - Split browser_advanced_siteData.js to browser_siteData.js and browser_siteData2.js since it was running too long. r=Fischer
MozReview-Commit-ID: 8f3rSSdYNCx
2017-03-31 15:09:22 -04:00