mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium revision 207871.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1281 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@ -30,12 +30,12 @@ MSVC_POP_WARNING();
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/lazy_instance.h"
|
||||
#include "base/string_number_conversions.h"
|
||||
#include "base/strings/string_number_conversions.h"
|
||||
#include "base/threading/thread_local.h"
|
||||
#include "googleurl/src/gurl.h"
|
||||
#include "third_party/WebKit/Source/WebKit/chromium/public/WebKit.h"
|
||||
#include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
|
||||
#include "third_party/WebKit/Source/WebKit/chromium/public/WebScriptController.h"
|
||||
#include "third_party/WebKit/public/web/WebKit.h"
|
||||
#include "third_party/WebKit/public/web/WebFrame.h"
|
||||
#include "third_party/WebKit/public/web/WebScriptController.h"
|
||||
|
||||
namespace {
|
||||
|
||||
@ -401,13 +401,13 @@ class CefV8MakeWeakParam {
|
||||
|
||||
// Callback for weak persistent reference destruction.
|
||||
void TrackDestructor(v8::Isolate* isolate,
|
||||
v8::Persistent<v8::Value> object,
|
||||
void* parameter) {
|
||||
v8::Persistent<v8::Value>* object,
|
||||
CefV8MakeWeakParam* parameter) {
|
||||
if (parameter)
|
||||
delete static_cast<CefV8MakeWeakParam*>(parameter);
|
||||
delete parameter;
|
||||
|
||||
object.Dispose(isolate);
|
||||
object.Clear();
|
||||
object->Dispose(isolate);
|
||||
object->Clear();
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user