Commit Graph

2081 Commits

Author SHA1 Message Date
Edouard Oger
44da91e832 Bug 1434078 - Devices actions links touch-ups. r=markh
MozReview-Commit-ID: I0q915ku8o8
2018-01-29 17:11:16 -05:00
David Keeler
6f88c50b0e bug 1431791 - remove "Others" tab from certificate manager r=jaws,mgoodwin
MozReview-Commit-ID: HUPkIAMhNEX
2018-01-19 13:09:22 -08:00
Arjun Krishna Babu
dba86c6883 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
2018-01-18 10:20:04 -07:00
arthur.iakab
7265ea3622 Merge mozilla-central to autoland 2018-01-26 02:31:18 +02:00
pubkeypin
846f13bb60 Bug 1431942 - Refactor privacy.js initialization code to account for MOZ_DATA_REPORTING being false. r=jaws 2018-01-20 18:43:56 +01:00
Rofael Aleezada
6435571169 Bug 1428845 - Removed duplicate definition of waitForCondition(). r=johannh
MozReview-Commit-ID: UCZwR5eRc5
2018-01-22 18:50:32 -06:00
Mark Hammond
fe533200eb Bug 1432277 - Replace iOS and Android link in Prefs for signed-in users with device actions. r=eoger
MozReview-Commit-ID: 1Lwe2g1bFpw
2018-01-23 17:47:19 +11:00
Francesco Lodolo (:flod)
12205346f5 Bug 1432555 - Restore and use existing string extensionControlled.enable for instruction on how to enable extensions r=Gijs
MozReview-Commit-ID: 4nGtBhWzakN
2018-01-23 19:25:59 +01:00
Drew Willcoxon
82c8b68e27 Bug 1432263 - Make matchBuckets string parsing the same everywhere it's done. r=mak
MozReview-Commit-ID: GmGCHl4RtWB
2018-01-22 11:21:55 -08:00
arthur.iakab
a65b0b7fe8 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
4c8c08385f Bug 1428845 - Removed duplicate definition of waitForCondition(). r=johannh
MozReview-Commit-ID: UCZwR5eRc5
2018-01-22 18:50:32 -06:00
Coroiu Cristina
1352b896b2 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
03b2e15c75 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
2018-01-18 10:20:04 -07:00
Gijs Kruitbosch
57a7dfb2e1 Bug 1431428 - use DOM instead of innerHTML for extension messaging in prefs, r=jaws
MozReview-Commit-ID: JkG6zT8ADDU
2018-01-18 18:19:10 +00:00
Gijs Kruitbosch
b573a74932 Bug 1431471 - fix regexes for l10n parameter replacement in two places, r=flod
MozReview-Commit-ID: 3zQrmMmyrxV
2018-01-18 18:21:04 +00:00
Ciure Andrei
bf13518cda Merge inbound to mozilla-central. a=merge 2018-01-18 23:53:03 +02:00
Tim Nguyen
0f11886f22 Bug 1430374 - Remove support for progressmeter tree cells. r=bz,dao
MozReview-Commit-ID: 3hydkeoneC0
2018-01-18 10:36:05 +00:00
Gijs Kruitbosch
0c0c685899 Bug 1430511, r=jaws 2018-01-17 00:08:32 +00:00
Bob Silverberg
9b56dd47d1 Bug 1430590 - Watch for and respond to TP pref changes on about:preferences, r=jaws
MozReview-Commit-ID: CIeg7qRLf6N
2018-01-16 16:26:00 -05:00
Drew Willcoxon
544f06cfca Bug 1429974 - TypeError: this.syncFromShowSearchSuggestionsFirstPref is not a function. r=mak
MozReview-Commit-ID: GgNiyRWKpEL
2018-01-16 16:20:14 -08:00
Bob Silverberg
878eea3782 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
2017-11-06 12:41:48 -05:00
Myk Melez
e30a75b388 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
2018-01-11 12:26:35 -08:00
Sylvestre Ledru
ccb086a6eb Bug 1278282 - update of the moz.build files to remove gtk2 references r=lsalzman
MozReview-Commit-ID: FO1wEHzOkuN
2018-01-10 10:04:59 +01:00
Gijs Kruitbosch
5156c2aefd Bug 1429456 - update tab vs. windows preference label string another time, r=ntim
MozReview-Commit-ID: 3H8Y9ijqt3V
2018-01-10 20:01:02 +00:00
Drew Willcoxon
cd64a5cda7 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
2018-01-10 08:41:16 -08:00
Prathiksha
9002a560cb Bug 1428581 - Make labels of the permission prompt checkboxes clickable. r=johannh
MozReview-Commit-ID: GPPmYqOX3Jb
2018-01-09 18:11:50 +05:30
Prathiksha
5c68b98846 Bug 1428425 - Clean up browser_permissions_dialog.js. r=johannh
MozReview-Commit-ID: 3cBMSVOmgVi
2018-01-06 15:42:07 +05:30
Prathiksha
9a8089ff39 Bug 1368744 - Provide a way for users to deny permission prompts by default in about:preferences. r=johannh
MozReview-Commit-ID: 3k3LRi7N8PX
2017-12-20 22:32:20 +05:30
Edouard Oger
8b5e9a92f4 Bug 1426446 - Change buttons labels in unverified state. r=markh
MozReview-Commit-ID: 4Dc2JEOJMsa
2017-12-21 13:45:28 +00:00
Tiberius Oros
343df02d82 Merge inbound to mozilla-central r=merge a=merge 2018-01-05 11:57:58 +02:00
Myk Melez
30f98a841a Bug 1379338 - scriptify preferences XBL; r=jaws
MozReview-Commit-ID: Egyzs2KxhzH
2018-01-04 21:37:47 -08:00
Zibi Braniecki
20c66877f9 Bug 1428172 - Align mozIntl with Intl when working with constructors. r=nalexander
MozReview-Commit-ID: 5jGk1jXKkay
2018-01-04 13:01:43 -08:00
Andreea Pavel
3851b7df92 Backed out 1 changesets (bug 1426446) for failing browser/components/preferences/in-content/tests/browser_search_within_preferences_2.js r=backout on a CLOSED TREE
Backed out changeset d263263c0c77 (bug 1426446)
2018-01-05 02:13:58 +02:00
Edouard Oger
a5afd5093c Bug 1426446 - Change buttons labels in unverified state. r=markh
MozReview-Commit-ID: 4Dc2JEOJMsa
2017-12-21 13:45:28 +00:00
Gijs Kruitbosch
5dc2dab088 Bug 1424970 - adjust label for preferring tabs over windows for _blank links, r=jaws
MozReview-Commit-ID: 555cehqwoLg
2018-01-04 15:09:02 +00:00
Gijs Kruitbosch
7c36bd2fca Bug 1424970 - adjust label for preferring tabs over windows for _blank links, r=jaws
MozReview-Commit-ID: 555cehqwoLg
2018-01-04 15:09:02 +00:00
Zibi Braniecki
d5a8009b3a Bug 1411012 - Migrate a small chunk of Privacy pane in Preferences to Fluent. r=mshal,Pike
MozReview-Commit-ID: ahAZCinoui
2017-11-09 12:11:32 -08:00
Jan Horak
e7bd43fa44 Bug 1297686 - List GIO handlers in the protocol handler list, in the handlers dialog, and in preferences. r=paolo
The nsGIOService now provides GetAppsForURIScheme which is used to append handlers
for specific scheme in handler list dialog (toolkit/mozapps/handling/content/dialog.js)
and also in Applications section in preferences. In case the default system handler
or user added handler has same name as one of the GIO handlers, the GIO handler
is not appended. The check for not adding handler is by using handler name.

The nsGIOMimeApp class now implements nsIHandlerApp interface. Instead overloaded
GetName methods (nsCString and nsString) we now use nsString variant everywhere.
This require change of nsGNOMERegistry::GetFromType which if fact leads to code
simplification.

The implementation of nsGNOMEShellService::SetDefaultBrowser has been changed
because implementation of CreateAppFromCommand has changed.
The CreateAppFromCommand no longer tries to find the application,
for that FindAppFromCommand has been introduced.

MozReview-Commit-ID: KmfFWRPqV3
2017-12-29 07:27:42 +00:00
Cosmin Sabou
b7fa5a6d8a Backed out changeset 9660ff09c221 (bug 1297686) for xpcshell failures at uriloader/exthandler/tests/unit/test_handlerService_json.js r=backout on a CLOSED TREE 2017-12-28 19:41:50 +02:00
Jan Horak
11243ad3fa Bug 1297686 - List GIO handlers in the protocol handler list, in the handlers dialog, and in preferences. r=paolo
The nsGIOService now provides GetAppsForURIScheme which is used to append handlers
for specific scheme in handler list dialog (toolkit/mozapps/handling/content/dialog.js)
and also in Applications section in preferences. In case the default system handler
or user added handler has same name as one of the GIO handlers, the GIO handler
is not appended. The check for not adding handler is by using handler name.

The nsGIOMimeApp class now implements nsIHandlerApp interface. Instead overloaded
GetName methods (nsCString and nsString) we now use nsString variant everywhere.
This require change of nsGNOMERegistry::GetFromType which if fact leads to code
simplification.

The implementation of nsGNOMEShellService::SetDefaultBrowser has been changed
because implementation of CreateAppFromCommand has changed.
The CreateAppFromCommand no longer tries to find the application,
for that FindAppFromCommand has been introduced.

MozReview-Commit-ID: KmfFWRPqV3
2017-12-28 15:25:32 +00:00
Dão Gottwald
cbcfd8a2c9 Bug 1425822 - Get rid of sanitizePrefs2.inContent.dialog.width and sanitizePrefs2.inContent.column.width. r=jaws
MozReview-Commit-ID: I6IxtxjnQ4J
2017-12-20 15:10:48 +01:00
Mike Conley
cd42f6052d Bug 1424373 - Rename crash report submission pref. r=Mossop 2017-12-21 16:36:13 -05:00
Vedant Nevetia
015c0a06a7 Bug 1422846 - Remove all occurences of donottrack.xul and donottrack.dtd. r=johannh 2017-12-10 14:01:44 -05:00
Nihanth Subramanya
395ffdeb6f Bug 1423564 - Correctly set disabled and checked states of custom history pref checkboxes. r=johannh
This seemed to be working before by a fluke:
> Before bug 1375870, _constructAfterChildren was getting called several times,
  resulting in change events triggering updatePrivacyMicroControls repeatedly.
> updatePrivacyMicroControls was using the auto-private-browsing checkbox to
  decide whether to disable and hide the checkmarks of the other checkboxes.
> After bug 1375870, at the point when updatePrivacyMicroControls is called,
  the preference value has not yet propagated to the auto-private-browsing
  checkbox, so uPMC doesn't work correctly and is not called again.

Solution: use the actual preference value in uPMC.

MozReview-Commit-ID: 2AhRQwkjH5Q
2017-12-06 16:03:14 -08:00
Bill McCloskey
142c9a9dbb 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
26ac595cba 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
427710d960 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
81b4b85d01 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
a0f07d3df7 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
Mark Hammond
89047e1aa9 Bug 1407116 - Sync now enters the "please reconnect" state if Sync is configured but FxA is not. r=eoger
MozReview-Commit-ID: LuAdYkpe0b7
2017-12-04 15:48:45 +11:00