Mac: Fix Xcode 7 (10.11 SDK) build errors (issue #1732)

This commit is contained in:
Marshall Greenblatt
2015-12-08 12:59:24 -05:00
parent 626fc561ca
commit 864db71f6b
3 changed files with 12 additions and 4 deletions

View File

@@ -772,7 +772,11 @@ BrowserOpenGLView* GLView(NSView* view) {
clickCount:1
pressure:1.0];
[window dragImage:nil
// TODO(cef): Pass a non-nil value to dragImage (see issue #1715). For now
// work around the "callee requires a non-null argument" error that occurs
// when building with the 10.11 SDK.
id nilArg = nil;
[window dragImage:nilArg
at:position
offset:NSZeroSize
event:dragEvent

View File

@@ -35,7 +35,7 @@ class V8Handler : public CefV8Handler {
CefRefPtr<CefV8Value> object,
const CefV8ValueList& arguments,
CefRefPtr<CefV8Value>& retval,
CefString& exception) {
CefString& exception) OVERRIDE {
if (name == kRunPerfTest) {
if (arguments.size() == 1 && arguments[0]->IsString()) {
// Run the specified perf test.