| # Copyright 2016 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. |
| |
| import("//third_party/WebKit/Source/core/core.gni") |
| |
| blink_core_sources("loader") { |
| sources = [ |
| "CookieJar.cpp", |
| "DocumentLoadTiming.cpp", |
| "DocumentLoader.cpp", |
| "DocumentThreadableLoader.cpp", |
| "DocumentThreadableLoader.h", |
| "DocumentThreadableLoaderClient.h", |
| "DocumentWriter.cpp", |
| "EmptyClients.cpp", |
| "EmptyClients.h", |
| "FormSubmission.cpp", |
| "FrameFetchContext.cpp", |
| "FrameFetchContext.h", |
| "FrameLoadRequest.cpp", |
| "FrameLoadRequest.h", |
| "FrameLoader.cpp", |
| "FrameLoaderStateMachine.cpp", |
| "HistoryItem.cpp", |
| "HistoryItem.h", |
| "HttpEquiv.cpp", |
| "HttpEquiv.h", |
| "ImageLoader.cpp", |
| "ImageLoader.h", |
| "LinkLoader.cpp", |
| "LinkLoader.h", |
| "LinkLoaderClient.h", |
| "MixedContentChecker.cpp", |
| "MixedContentChecker.h", |
| "NavigationPolicy.cpp", |
| "NavigationPolicy.h", |
| "NavigationScheduler.cpp", |
| "PingLoader.cpp", |
| "PingLoader.h", |
| "PrerendererClient.cpp", |
| "PrerendererClient.h", |
| "ProgressTracker.cpp", |
| "SubresourceFilter.cpp", |
| "SubresourceFilter.h", |
| "TextResourceDecoderBuilder.cpp", |
| "TextResourceDecoderBuilder.h", |
| "TextTrackLoader.cpp", |
| "TextTrackLoader.h", |
| "ThreadableLoader.cpp", |
| "ThreadableLoaderClient.h", |
| "ThreadableLoadingContext.cpp", |
| "ThreadableLoadingContext.h", |
| "WorkerThreadableLoader.cpp", |
| "WorkerThreadableLoader.h", |
| "WorkletScriptLoader.cpp", |
| "WorkletScriptLoader.h", |
| "appcache/ApplicationCache.cpp", |
| "appcache/ApplicationCache.h", |
| "appcache/ApplicationCacheHost.cpp", |
| "appcache/ApplicationCacheHost.h", |
| "modulescript/ModuleScriptFetchRequest.h", |
| "modulescript/ModuleScriptLoader.cpp", |
| "modulescript/ModuleScriptLoader.h", |
| "modulescript/ModuleScriptLoaderClient.h", |
| "modulescript/ModuleScriptLoaderRegistry.cpp", |
| "modulescript/ModuleScriptLoaderRegistry.h", |
| "private/CrossOriginPreflightResultCache.cpp", |
| "private/CrossOriginPreflightResultCache.h", |
| "private/FrameClientHintsPreferencesContext.cpp", |
| "private/FrameClientHintsPreferencesContext.h", |
| "private/PrerenderHandle.cpp", |
| "private/PrerenderHandle.h", |
| "resource/CSSStyleSheetResource.cpp", |
| "resource/CSSStyleSheetResource.h", |
| "resource/DocumentResource.cpp", |
| "resource/DocumentResource.h", |
| "resource/FontResource.cpp", |
| "resource/FontResource.h", |
| "resource/ImageResource.cpp", |
| "resource/ImageResource.h", |
| "resource/ImageResourceContent.cpp", |
| "resource/ImageResourceContent.h", |
| "resource/ImageResourceInfo.h", |
| "resource/ImageResourceObserver.h", |
| "resource/LinkFetchResource.cpp", |
| "resource/LinkFetchResource.h", |
| "resource/LinkPreloadResourceClients.cpp", |
| "resource/LinkPreloadResourceClients.h", |
| "resource/MultipartImageResourceParser.cpp", |
| "resource/MultipartImageResourceParser.h", |
| "resource/ScriptResource.cpp", |
| "resource/ScriptResource.h", |
| "resource/StyleSheetResource.h", |
| "resource/StyleSheetResourceClient.h", |
| "resource/TextResource.cpp", |
| "resource/TextResource.h", |
| "resource/XSLStyleSheetResource.cpp", |
| "resource/XSLStyleSheetResource.h", |
| ] |
| |
| configs += [ |
| # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
| "//build/config/compiler:no_size_t_to_int_warning", |
| ] |
| } |