The browserContainersGroup is behind privacy.userContext.ui.enabled so have to test it according the pref state.
MozReview-Commit-ID: 5GxJJh2Mi6S
--HG--
extra : rebase_source : edae0ebb8cdb197629469db53f6583706006262b
This is fortunately quite easy to do with XUL box layout. I converted all
of the checkboxes except the ones come with a "Learn more" link.
MozReview-Commit-ID: DeBAP8GROrd
--HG--
extra : rebase_source : f4ce45c2c39d8e03a6b2aacd9b71b9512a852abc
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
--HG--
extra : rebase_source : 323e05c493a575a879aff4cbceb84c332cf3a16f
Computing the subcategory based off of just the hash doesn't work when switchToTabHavingURI is used to open the preferences.
MozReview-Commit-ID: 5rYkiLkDgfT
--HG--
extra : rebase_source : 4edfa0e1e8f994625a7b7a9a3970acc6946a81f4
I checked each function of the old security.js to make sure there weren't any other missing functions.
MozReview-Commit-ID: DpFcAYsfcyg
--HG--
extra : rebase_source : 5d1b25ebde5a0cf8849210315c773bf25c10e7a3
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
--HG--
extra : rebase_source : f45a3ee10437e4fee0b504339f87e7e027d3d9cc
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
--HG--
extra : rebase_source : b93ca35fdfe375b22dd82dfbc7c1ffe4cfde1d72
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
--HG--
extra : rebase_source : 5fd811f1eb99b5318e4e501baea85fd0fc697639
This is a temporary measure until we have search complete and shipped (1353954).
MozReview-Commit-ID: KFeOefJ1RGM
--HG--
extra : rebase_source : 326a61f43e3e6f6d771b5bab713454945c9ee060
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
--HG--
extra : rebase_source : f251849fd5a10bff8ad78554b96dc67c69a0ac78
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
--HG--
extra : rebase_source : 8b94ff9a790cb5f771901cbfea72240d6d8df554
We need to run toLowerCase() on the category name because the searchresults category is actually searchResults.
MozReview-Commit-ID: 1AgSULER7N4
--HG--
extra : rebase_source : 64dd5aa30cf03666c829c3a8bd1aafa2d1f61860
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
--HG--
extra : rebase_source : 5e875ed0777397ecc6d98731179a1dfbd1f073df