mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Merge revision 736 and revision 737 changes:
- Fix crashes/assertions when CefBrowserImpl is destroyed on a non-UI thread (issue #694). - Improve the handling of invalidation/painting for off-screen rendering (issue #695). git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1025@738 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@ -11,8 +11,8 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/basictypes.h"
|
||||
#include "base/memory/linked_ptr.h"
|
||||
#include "base/memory/ref_counted.h"
|
||||
#include "base/memory/scoped_vector.h"
|
||||
#include "googleurl/src/gurl.h"
|
||||
#include "third_party/WebKit/Source/WebKit/chromium/public/WebDataSource.h"
|
||||
#include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebHTTPBody.h"
|
||||
@ -187,8 +187,7 @@ class BrowserNavigationController {
|
||||
void UpdateMaxPageID();
|
||||
|
||||
// List of NavigationEntry for this tab
|
||||
typedef std::vector< linked_ptr<BrowserNavigationEntry> > NavigationEntryList;
|
||||
typedef NavigationEntryList::iterator NavigationEntryListIterator;
|
||||
typedef ScopedVector<BrowserNavigationEntry> NavigationEntryList;
|
||||
NavigationEntryList entries_;
|
||||
|
||||
// An entry we haven't gotten a response for yet. This will be discarded
|
||||
@ -210,4 +209,3 @@ class BrowserNavigationController {
|
||||
};
|
||||
|
||||
#endif // CEF_LIBCEF_BROWSER_NAVIGATION_CONTROLLER_H_
|
||||
|
||||
|
Reference in New Issue
Block a user