diff options
author | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-17 01:46:41 +0000 |
---|---|---|
committer | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-17 01:46:41 +0000 |
commit | 46591cbcccfdd870888a6d0357845b9b389a036a (patch) | |
tree | b7f2f97860d67d36efade9b8408277d46bcb369a /sandbox/win/src/policy_engine_processor.cc | |
parent | e7f87cfba8e6f916dd88359ed9abf6ec6884d65d (diff) | |
download | chromium_src-46591cbcccfdd870888a6d0357845b9b389a036a.zip chromium_src-46591cbcccfdd870888a6d0357845b9b389a036a.tar.gz chromium_src-46591cbcccfdd870888a6d0357845b9b389a036a.tar.bz2 |
Split the existing GoogleURLTrackerInfoBarDelegate into two classes by adding a MapEntry class. The MapEntry represents all the metadata about a pending search. This means that the infobar delegate itself can now be created only when it's going to actually be added to a tab, just like other infobars. This is necessary for some cleanup I'm doing to infobar calling conventions and ownership.
This also makes each individual class simpler than the old unified class.
There are some other miscellaneous changes in here, like switching the test code magic numbers from int to intptr_t (safer for portability).
BUG=none
TEST=none
TBR=sky
Review URL: https://codereview.chromium.org/11114009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162298 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sandbox/win/src/policy_engine_processor.cc')
0 files changed, 0 insertions, 0 deletions