summaryrefslogtreecommitdiffstats
path: root/base
diff options
context:
space:
mode:
authorslamm@chromium.org <slamm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-19 08:48:40 +0000
committerslamm@chromium.org <slamm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-19 08:48:40 +0000
commitdf9416c847ceefdb4d1749cfd53866775f9a6535 (patch)
treeca00a5b9680071517bdfabc1761e249ace2f1ad2 /base
parent9fbab28719663d096e5102c8e6cfeabc3706e764 (diff)
downloadchromium_src-df9416c847ceefdb4d1749cfd53866775f9a6535.zip
chromium_src-df9416c847ceefdb4d1749cfd53866775f9a6535.tar.gz
chromium_src-df9416c847ceefdb4d1749cfd53866775f9a6535.tar.bz2
Changes to closing contents with beforeunload/unload handlers:
- Closing a single tab, run beforeunload (if needed), then detached the tab from tab strip and close it asynchronously (no ui). - Closing a window, run all beforeunload handlers (same as before), then detach all tabs with unload handlers. Close any remaining tabs and hide the browser window while waiting for the unload handlers to complete. This CL started with fast-tab-closure and has grown to include fast-window-closure too. BUG=142458,156896 Review URL: https://chromiumcodereview.appspot.com/11016023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195108 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base')
0 files changed, 0 insertions, 0 deletions