summaryrefslogtreecommitdiffstats
path: root/sandbox/win/src/sandbox_policy_base.cc
diff options
context:
space:
mode:
authorpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-17 01:46:41 +0000
committerpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-17 01:46:41 +0000
commit46591cbcccfdd870888a6d0357845b9b389a036a (patch)
treeb7f2f97860d67d36efade9b8408277d46bcb369a /sandbox/win/src/sandbox_policy_base.cc
parente7f87cfba8e6f916dd88359ed9abf6ec6884d65d (diff)
downloadchromium_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/sandbox_policy_base.cc')
0 files changed, 0 insertions, 0 deletions