forked from mirrors/gecko-dev
		
	Bug 1572582 - Merge healthreport-prefs.js into all.js. r=chutten
This makes prefs definition simpler, more consistent, and less error-prone. The patch also changes the form of the "not Android" condition to one used more widely in all.js. Differential Revision: https://phabricator.services.mozilla.com/D41299 --HG-- extra : moz-landing-system : lando
This commit is contained in:
		
							parent
							
								
									0f5a239170
								
							
						
					
					
						commit
						d138bffba8
					
				
					 6 changed files with 10 additions and 18 deletions
				
			
		|  | @ -31,7 +31,6 @@ modules/libpref/test/unit/extdata/testExt.js | ||||||
| remote/pref/remote.js | remote/pref/remote.js | ||||||
| services/sync/tests/unit/prefs_test_prefs_store.js | services/sync/tests/unit/prefs_test_prefs_store.js | ||||||
| testing/marionette/prefs/marionette.js | testing/marionette/prefs/marionette.js | ||||||
| toolkit/components/telemetry/healthreport-prefs.js |  | ||||||
| 
 | 
 | ||||||
| # Ignore testing pref files which aren't parsed normally. | # Ignore testing pref files which aren't parsed normally. | ||||||
| testing/profiles/**/user.js | testing/profiles/**/user.js | ||||||
|  |  | ||||||
|  | @ -1,4 +1,3 @@ | ||||||
| update.locale | update.locale | ||||||
| README.txt | README.txt | ||||||
| defaults/preferences/healthreport-prefs.js |  | ||||||
| components/dom_webspeech.xpt | components/dom_webspeech.xpt | ||||||
|  |  | ||||||
|  | @ -1,7 +1,2 @@ | ||||||
| #include init/all.js | #include init/all.js | ||||||
| #include ../../devtools/shared/preferences/devtools-shared.js | #include ../../devtools/shared/preferences/devtools-shared.js | ||||||
| #ifdef MOZ_SERVICES_HEALTHREPORT |  | ||||||
| #if MOZ_WIDGET_TOOLKIT != android |  | ||||||
| #include ../../toolkit/components/telemetry/healthreport-prefs.js |  | ||||||
| #endif |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
|  | @ -5665,6 +5665,15 @@ pref("datareporting.policy.minimumPolicyVersion.channel-beta", 2); | ||||||
| pref("datareporting.policy.firstRunURL", "https://www.mozilla.org/privacy/firefox/"); | pref("datareporting.policy.firstRunURL", "https://www.mozilla.org/privacy/firefox/"); | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|  | #ifdef MOZ_SERVICES_HEALTHREPORT | ||||||
|  | #if !defined(ANDROID) | ||||||
|  | pref("datareporting.healthreport.infoURL", "https://www.mozilla.org/legal/privacy/firefox.html#health-report"); | ||||||
|  | 
 | ||||||
|  | // Health Report is enabled by default on all channels.
 | ||||||
|  | pref("datareporting.healthreport.uploadEnabled", true); | ||||||
|  | #endif | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
| pref("services.common.log.logger.rest.request", "Debug"); | pref("services.common.log.logger.rest.request", "Debug"); | ||||||
| pref("services.common.log.logger.rest.response", "Debug"); | pref("services.common.log.logger.rest.response", "Debug"); | ||||||
| pref("services.common.log.logger.tokenserverclient", "Debug"); | pref("services.common.log.logger.tokenserverclient", "Debug"); | ||||||
|  |  | ||||||
|  | @ -28,7 +28,7 @@ mozconfig Defines | ||||||
| 
 | 
 | ||||||
|   When Defined (which it is on most platforms): |   When Defined (which it is on most platforms): | ||||||
| 
 | 
 | ||||||
|   * includes ``toolkit/components/telemetry/healthreport-prefs.js`` (which sets ``datareporting.healthreport.{infoURL|uploadEnabled}``) |   * Sets ``datareporting.healthreport.{infoURL|uploadEnabled}`` in ``modules/libpref/init/all.js``. | ||||||
| 
 | 
 | ||||||
| ``MOZ_DATA_REPORTING`` | ``MOZ_DATA_REPORTING`` | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,10 +0,0 @@ | ||||||
| /* This Source Code Form is subject to the terms of the Mozilla Public |  | ||||||
|  * License, v. 2.0. If a copy of the MPL was not distributed with this |  | ||||||
|  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 |  | ||||||
| 
 |  | ||||||
| /* global pref */ |  | ||||||
| 
 |  | ||||||
| pref("datareporting.healthreport.infoURL", "https://www.mozilla.org/legal/privacy/firefox.html#health-report"); |  | ||||||
| 
 |  | ||||||
| // Health Report is enabled by default on all channels.
 |  | ||||||
| pref("datareporting.healthreport.uploadEnabled", true); |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Nicholas Nethercote
						Nicholas Nethercote