# Copyright 2014 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. component("child") { output_name = "webkit_child" sources = [ "multipart_response_delegate.cc", "multipart_response_delegate.h", "resource_loader_bridge.cc", "resource_loader_bridge.h", "webkit_child_export.h", "weburlresponse_extradata_impl.cc", "weburlresponse_extradata_impl.h", ] defines = [ "WEBKIT_CHILD_IMPLEMENTATION" ] include_dirs = [ # For JNI generated header. "$root_gen_dir/webkit", ] configs += [ "//build/config/compiler:wexit_time_destructors" ] if (is_win) { # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. cflags = [ "/wd4267" ] } if (is_mac) { libs = [ "QuartzCore.framework" ] } if (is_android) { #deps += [ ":overscroller_jni_headers" ] TODO(GYP) } deps = [ "//base", "//base:i18n", "//base/third_party/dynamic_annotations", "//net", "//skia", #"//third_party/WebKit/public:blink", TODO(GYP) "//ui/gfx", "//ui/gfx/geometry", "//ui/native_theme", "//url", "//v8", "//webkit/common", ] } #TODO(GYP) #'target_name': 'overscroller_jni_headers', #'type': 'none', #'variables': { # 'jni_gen_package': 'webkit', # 'input_java_class': 'android/widget/OverScroller.class', #}, #'includes': [ '../../build/jar_file_jni_generator.gypi' ],