adds beginframe scheduling

This commit is contained in:
gellert 2016-07-22 13:55:58 +02:00
parent 9e10f211d7
commit 0ad0c79202
8 changed files with 433 additions and 157 deletions

View file

@ -68,6 +68,9 @@
#include "third_party/WebKit/public/web/WebFindOptions.h"
#include "ui/display/screen.h"
#include "content/browser/web_contents/web_contents_impl.h"
#include "atom/browser/osr_web_contents_view.h"
#include "atom/common/node_includes.h"
namespace {
@ -309,6 +312,10 @@ WebContents::WebContents(v8::Isolate* isolate,
web_contents = content::WebContents::Create(params);
}
content::WebContentsImpl* impl =
reinterpret_cast<content::WebContentsImpl*>(web_contents);
impl->SetView(new OffScreenWebContentsView);
Observe(web_contents);
InitWithWebContents(web_contents, session->browser_context());