gecko-dev/browser/components/preferences/in-content
Nihanth Subramanya c25da1b83c 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

--HG--
extra : rebase_source : dfcea62d925d019b880e87bc0f1551e78d756e9e
2017-12-06 16:03:14 -08:00
..
tests Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap) 2017-12-07 12:55:24 -08:00
containers.js Bug 1417527 - Remove right click behavior as left click by checking the event.button. r=jaws 2017-11-20 14:22:49 -06:00
containers.xul Bug 1403593 - Change containers preference page to use command instead of click r=jaws 2017-11-07 16:46:11 +00:00
findInPage.js Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
jar.mn Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
main.js Bug 1419042 - Only use the distroVersion if the pref contains a value, otherwise leave it out of the version string. r=evanxd 2017-11-20 10:50:23 -05:00
main.xul Bug 1402069 - Add a test string for the new localization API. r=mossop,Pike 2017-09-21 19:55:17 +02:00
moz.build
preferences.js Bug 1407568 - Add a spotlight indicator to a specific section and UI component. r=jaws,lchang 2017-11-30 17:42:40 +08:00
preferences.xul Bug 1401442 - Add a hbox to orient help button's icon and text horizontally and match the visual spec. r=jaws 2017-11-07 15:54:34 +08:00
privacy.js Bug 1423564 - Correctly set disabled and checked states of custom history pref checkboxes. r=johannh 2017-12-06 16:03:14 -08:00
privacy.xul Bug 1407568 - Add a spotlight indicator to a specific section and UI component. r=jaws,lchang 2017-11-30 17:42:40 +08:00
search.js Bug 1386018 - Tell users that the default search engine was set by an extension r=aswan,bsilverberg,jaws 2017-10-18 14:54:54 -05:00
search.xul Bug 1386018 - Tell users that the default search engine was set by an extension r=aswan,bsilverberg,jaws 2017-10-18 14:54:54 -05:00
searchResults.xul Bug 1405009 - Show a critters postcard when searching for firefox-emoji. r=mconley 2017-10-02 15:29:13 -04:00
subdialogs.js Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
sync.js Bug 1407116 - Sync now enters the "please reconnect" state if Sync is configured but FxA is not. r=eoger 2017-12-04 15:48:45 +11:00
sync.xul Bug 1395453 - add tooltips to the sync engine names in about:preferences. r=eoger 2017-09-15 13:29:37 -07:00