summaryrefslogtreecommitdiffstats
path: root/PRESUBMIT.py
diff options
context:
space:
mode:
authorbartfab@chromium.org <bartfab@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-03 10:57:42 +0000
committerbartfab@chromium.org <bartfab@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-03 10:57:42 +0000
commit5e9572e2a196d6c5fd59d7fe0e478753701a225d (patch)
tree252e36d9e9a4ca0f940dc2b5643ecc115fad5616 /PRESUBMIT.py
parentd7fb0cd689113af08c05fb4617d7fd44b8fed6ae (diff)
downloadchromium_src-5e9572e2a196d6c5fd59d7fe0e478753701a225d.zip
chromium_src-5e9572e2a196d6c5fd59d7fe0e478753701a225d.tar.gz
chromium_src-5e9572e2a196d6c5fd59d7fe0e478753701a225d.tar.bz2
Move handling of dialog preferences to Preferences class
This CL extends the Preferences class to distinguish between prefs that get committed to Chrome automatically (regular prefs) and those that require an explicit commit or rollback (dialog prefs). Changes to either type of pref cause notifications to propagate throughout the UI, ensuring that UI elements are updated without any special-case handling of dialog preferences. The UI element classes are updated to work with the new Preferences class. They still contain a lot of copy & pasted code. I will clean this up in a follow-up CL. BUG=104955 This CL depends on https://chromiumcodereview.appspot.com/10834109/ Review URL: https://chromiumcodereview.appspot.com/10827141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154676 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'PRESUBMIT.py')
0 files changed, 0 insertions, 0 deletions