Commit Graph

2139 Commits

Author SHA1 Message Date
pubkeypin
5930d4e37f Bug 1433596 - Include the header for "Data Collection and Use" in about:preferences#privacy only, if there is content to display. r=jaws 2018-01-27 00:59:06 +01:00
Cosmin Sabou
f09d6d985d 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
5e845929cf Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
MozReview-Commit-ID: 7bVI1iM6hor
2018-01-18 16:27:26 -08:00
Kris Maglione
fd67f090b2 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
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb 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
3aa3c6fff8 Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
MozReview-Commit-ID: 7bVI1iM6hor
2018-01-18 16:27:26 -08:00
Kris Maglione
683a97d172 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
2018-01-29 15:20:18 -08:00
Csoregi Natalia
202969bf21 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-01-30 18:22:51 +02:00
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