summaryrefslogtreecommitdiffstats
path: root/remoting/host/curtain_mode.h
diff options
context:
space:
mode:
authormvrable@chromium.org <mvrable@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-26 22:53:39 +0000
committermvrable@chromium.org <mvrable@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-26 22:53:39 +0000
commit6d792d52403a3770e9f0caccec9d09879a9e144e (patch)
treed93c3a8e376f5404ffcd6446461167ed9dec07b1 /remoting/host/curtain_mode.h
parent0e33a9e516ac2e7a815091d6eddabc877271e3e6 (diff)
downloadchromium_src-6d792d52403a3770e9f0caccec9d09879a9e144e.zip
chromium_src-6d792d52403a3770e9f0caccec9d09879a9e144e.tar.gz
chromium_src-6d792d52403a3770e9f0caccec9d09879a9e144e.tar.bz2
Extension activity log database refactoring (step 3)
This is a continuation of work in https://codereview.chromium.org/18660004/ and https://codereview.chromium.org/19234003/. Flatten the Extension::Action hierarchy, getting rid of all subclasses and keeping just the top class. The new Action class has a number of data fields (some optional), so any of the old extension actions can be encoded into it. It maps in a straightforward fashion onto the current database schema. Change all the old sites that used specific Action subclasses to use the new version, and fix up unit tests. The extension activity log private API will be updated soon (by felt) to more closely match the new Action class. There is some basic compatibility in place so that the end-to-end tests still pass, but the private API unit tests have been disabled pending the rewrite. BUG=255730 TBR=jhawkins@chromium.org Review URL: https://chromiumcodereview.appspot.com/19690003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213995 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/host/curtain_mode.h')
0 files changed, 0 insertions, 0 deletions