Home | History | Annotate | Download | only in frame
      1 // Copyright 2014 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "chrome/browser/ui/views/frame/browser_shutdown.h"
      6 
      7 #include "base/memory/scoped_vector.h"
      8 #include "chrome/browser/ui/browser.h"
      9 #include "chrome/browser/ui/tabs/tab_strip_model.h"
     10 #include "content/public/browser/web_contents.h"
     11 
     12 void DestroyBrowserWebContents(Browser* browser) {
     13   ScopedVector<content::WebContents> contents;
     14   while (browser->tab_strip_model()->count())
     15     contents.push_back(browser->tab_strip_model()->DetachWebContentsAt(0));
     16 }
     17