summaryrefslogtreecommitdiffstats
path: root/content/content_child.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Shell / ShellClient -> ServiceProviderdavemoore@chromium.org2014-05-271-1/+1
| | | | | | | | | | | Try #2 of https://codereview.chromium.org/298653010/ Fixed newly introduced GN dependency. TBR=darin@chromium.org BUG= Review URL: https://codereview.chromium.org/298003008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272989 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 272983 "Change Shell / ShellClient to ServiceProvider"davemoore@chromium.org2014-05-271-1/+1
| | | | | | | | | | | | | | | > Change Shell / ShellClient to ServiceProvider > > BUG= > R=darin@chromium.org > > Review URL: https://codereview.chromium.org/298653010 TBR=davemoore@chromium.org Review URL: https://codereview.chromium.org/304593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272984 0039d316-1c4b-4281-b951-d872f2087c98
* Change Shell / ShellClient to ServiceProviderdavemoore@chromium.org2014-05-271-1/+1
| | | | | | | | | BUG= R=darin@chromium.org Review URL: https://codereview.chromium.org/298653010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272983 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out public/private sources from content .gypis.brettw@chromium.org2014-05-211-205/+213
| | | | | | | | | | This is so these file lists can be shared with the GN build. There should be no change for the GYP build. TBR=jam@chromium.org Review URL: https://codereview.chromium.org/291093006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271912 0039d316-1c4b-4281-b951-d872f2087c98
* Populate .current right after navigator.serviceWorker is accessedkinuko@chromium.org2014-05-081-0/+4
| | | | | | | | | | | | | | | | | | | - Remove AddScriptClient/RemoveScriptClient messsaging - SetCurrent, StateChanged messages are always sent to the document thread - Changed ObjectDestroyed message to {Increment,Decrement}RefCount - Multiple providers for the same document could share one SWProviderContext (new class) - SWProviderContext is: -- responsible for keeping refcount for .current etc (while no script provider's available -- responsible for updating .current info for newer provider initialization -- responsible for forwarding .current related messages to worker providers --> DROPPED BUG=366538 TEST=to be added later (https://codereview.chromium.org/265943003/) R=falken@chromium.org, jochen@chromium.org, michaeln@chromium.org, tsepez@chromium.org Review URL: https://codereview.chromium.org/261533003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269102 0039d316-1c4b-4281-b951-d872f2087c98
* Move Mojo channel initialization closer to IPC::Channel setupdarin@chromium.org2014-04-241-0/+4
| | | | | | | | | | | | | | | | | | | This CL introduces two new content classes: - MojoApplicationHost encapsulates what's needed to host a Mojo App using Chrome IPC to bootstrap. - MojoApplication represents what's needed to be a Mojo App using Chrome IPC to bootstrap. The RenderProcess and RenderProcessHost interfaces are replaced with WebUISetup and WebUISetupClient interfaces. This way the interface is more specific to the service of setting up WebUI. WebUISetupClient is empty and uninteresting. RenderProcessHostImpl no longer deals with WebUI setup. That is all done directly by RenderViewHostImpl by talking to the WebUISetup service. Service names get defined in content/common/mojo/mojo_service_names.{h,cc}. TBR=sky@chromium.org, tsepez@chromium.org Originally reviewed at https://codereview.chromium.org/236813002/ Review URL: https://codereview.chromium.org/256403004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@265962 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 265693 "Move Mojo channel initialization closer to IPC::C..."brianderson@chromium.org2014-04-231-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | This is causing runhooks failures on the iOS build bots. > Move Mojo channel initialization closer to IPC::Channel setup > > This CL introduces two new content classes: > - MojoApplicationHost encapsulates what's needed to host a Mojo App using Chrome IPC to bootstrap. > - MojoApplication represents what's needed to be a Mojo App using Chrome IPC to bootstrap. > > The RenderProcess and RenderProcessHost interfaces are replaced with WebUISetup and WebUISetupClient interfaces. This way the interface is more specific to the service of setting up WebUI. > > WebUISetupClient is empty and uninteresting. RenderProcessHostImpl no longer deals with WebUI setup. That is all done directly by RenderViewHostImpl by talking to the WebUISetup service. > > Service names get defined in content/common/mojo/mojo_service_names.{h,cc}. > > R=sky@chromium.org, tsepez@chromium.org > > Review URL: https://codereview.chromium.org/236813002 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/247953005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@265705 0039d316-1c4b-4281-b951-d872f2087c98
* Move Mojo channel initialization closer to IPC::Channel setupdarin@chromium.org2014-04-231-0/+4
| | | | | | | | | | | | | | | | | | This CL introduces two new content classes: - MojoApplicationHost encapsulates what's needed to host a Mojo App using Chrome IPC to bootstrap. - MojoApplication represents what's needed to be a Mojo App using Chrome IPC to bootstrap. The RenderProcess and RenderProcessHost interfaces are replaced with WebUISetup and WebUISetupClient interfaces. This way the interface is more specific to the service of setting up WebUI. WebUISetupClient is empty and uninteresting. RenderProcessHostImpl no longer deals with WebUI setup. That is all done directly by RenderViewHostImpl by talking to the WebUISetup service. Service names get defined in content/common/mojo/mojo_service_names.{h,cc}. R=sky@chromium.org, tsepez@chromium.org Review URL: https://codereview.chromium.org/236813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@265693 0039d316-1c4b-4281-b951-d872f2087c98
* Delete the GTK+ port of Chrome.erg@chromium.org2014-04-101-1/+0
| | | | | | | | | BUG=297026 R=ben@chromium.org Review URL: https://codereview.chromium.org/231733005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263101 0039d316-1c4b-4281-b951-d872f2087c98
* Extract Peer interface out of ResourceLoaderBridge.tfarina@chromium.org2014-04-031-0/+1
| | | | | | | | | | | | | | | | | This moves it into its own header file in content/public/child/request_delegate_peer.h As requested by John in - https://codereview.chromium.org/186193005/diff/1/content/public/child/resource_loader_bridge.h#newcode133 BUG=265753,338338,237249 TEST=content_unittests, unit_tests R=jam@chromium.org TBR=darin Review URL: https://codereview.chromium.org/218973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261323 0039d316-1c4b-4281-b951-d872f2087c98
* Extract SyncLoadResponse struct from ResourceLoaderBridge.tfarina@chromium.org2014-03-301-2/+4
| | | | | | | | | | | | | | | | And move it into content/child/sync_load_response.*. As requested by John in - https://codereview.chromium.org/186193005/diff/1/content/public/child/resource_loader_bridge.h#newcode111 BUG=265753, 338338, 237249 TEST=content_unittests R=jam@chromium.org TBR=darin Review URL: https://codereview.chromium.org/216913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260466 0039d316-1c4b-4281-b951-d872f2087c98
* [webcrypto] Minor cleanup/consolidation of JWK source.padolph@netflix.com2014-03-261-0/+1
| | | | | | | | | BUG=245025 TEST=content_unittests --gtest_filter="SharedCryptoTest*" Review URL: https://codereview.chromium.org/211943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259536 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/child/touch_fling_gesture_curve to content/child/pilgrim@chromium.org2014-03-251-0/+2
| | | | | | | | | BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/197213017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259281 0039d316-1c4b-4281-b951-d872f2087c98
* Remove WebKitPlatformSupportImpl and WebKitPlatformSupportChildImpl classes. ↵jam@chromium.org2014-03-241-4/+0
| | | | | | | | | | They're not needed anymore now that BlinkPlatformImpl is in content. R=scottmg@chromium.org Review URL: https://codereview.chromium.org/209053002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258958 0039d316-1c4b-4281-b951-d872f2087c98
* Extract RequestInfo struct from ResourceLoaderBridge.tfarina@chromium.org2014-03-241-0/+2
| | | | | | | | | | | | | | | | And move it into content/child/request_info.*. As requested by John in - https://codereview.chromium.org/186193005/diff/1/content/public/child/resource_loader_bridge.h#newcode46 BUG=265753, 338338, 237249 TEST=content_unittests R=jam@chromium.org TBR=darin Review URL: https://codereview.chromium.org/207603003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258845 0039d316-1c4b-4281-b951-d872f2087c98
* [refactor] Move Status to its own file.eroman@chromium.org2014-03-201-0/+2
| | | | | | Review URL: https://codereview.chromium.org/181763003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258199 0039d316-1c4b-4281-b951-d872f2087c98
* Move ftp_directory_listing_response_delegate.cc/h to content/child/pilgrim@chromium.org2014-03-171-0/+2
| | | | | | | | | BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/183683019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257471 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 257161 "Revert 256955 "Add shared bitmap managers for bro..."jbauman@chromium.org2014-03-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Turns out the child process was mapping the memory twice, so fixed that. > Revert 256955 "Add shared bitmap managers for browser and render..." > > Seems to be causing renderer crashes and possibly out-of-memory issues. > > > Add shared bitmap managers for browser and renderer processes. > > > > The shared bitmap managers will allow software tiles to be allocated in shared memory, so delegated rendering could be used with them. > > > > BUG=327220 > > R=danakj@chromium.org, jschuh@chromium.org, piman@chromium.org > > > > Review URL: https://codereview.chromium.org/148243013 > > TBR=jbauman@chromium.org > > Review URL: https://codereview.chromium.org/197703004 TBR=jbauman@chromium.org Review URL: https://codereview.chromium.org/200913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257216 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 256955 "Add shared bitmap managers for browser and render..."jbauman@chromium.org2014-03-141-2/+0
| | | | | | | | | | | | | | | | | | | | Seems to be causing renderer crashes and possibly out-of-memory issues. > Add shared bitmap managers for browser and renderer processes. > > The shared bitmap managers will allow software tiles to be allocated in shared memory, so delegated rendering could be used with them. > > BUG=327220 > R=danakj@chromium.org, jschuh@chromium.org, piman@chromium.org > > Review URL: https://codereview.chromium.org/148243013 TBR=jbauman@chromium.org BUG=352689,352616,352618 Review URL: https://codereview.chromium.org/197703004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257161 0039d316-1c4b-4281-b951-d872f2087c98
* Add shared bitmap managers for browser and renderer processes.jbauman@chromium.org2014-03-131-0/+2
| | | | | | | | | | | The shared bitmap managers will allow software tiles to be allocated in shared memory, so delegated rendering could be used with them. BUG=327220 R=danakj@chromium.org, jschuh@chromium.org, piman@chromium.org Review URL: https://codereview.chromium.org/148243013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256955 0039d316-1c4b-4281-b951-d872f2087c98
* Move ui.gyp into ui/base/ directory.tfarina@chromium.org2014-03-131-1/+1
| | | | | | | | | | | | | | | | This follows the rule we setup for //ui which states that each subdir should be its own component with its own gyp file that lives in its subdir. The 'ui' target was renamed to ui_base to match the convention. BUG=299841 TEST=gyp files. TBR=ben@chromium.org Review URL: https://codereview.chromium.org/198333004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256788 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit_child_helpers to content/child/pilgrim@chromium.org2014-03-111-0/+2
| | | | | | | | | BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/185553017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256088 0039d316-1c4b-4281-b951-d872f2087c98
* Move webcrypto to child/ and add support to WebKitPlatformSupportImpl.jww@chromium.org2014-03-071-0/+36
| | | | | | | | | | | | The current content/renderer/webcrypto implementation is really generalizable to both renderers and workers. This commit moves content/renderer/webcrypto to content/child/webcrypto. Additionally, it adds support in WebKitPlatformSupportImpl for WebCrypto, so both workers and renderers can use it. BUG=349514 Review URL: https://codereview.chromium.org/188203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255658 0039d316-1c4b-4281-b951-d872f2087c98
* Tease apart ServiceWorkerNetworkProvider from other stuff.michaeln@chromium.org2014-03-061-0/+2
| | | | | | | | BUG=285976 Review URL: https://codereview.chromium.org/183993004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255324 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 254514 "Revert 254507 "Reland "Move WebKitPlatformSupport..."jam@chromium.org2014-03-041-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This builds locally and on CQ. Relanding and will keep an eye out on bots, and clobber if necessary. > Revert 254507 "Reland "Move WebKitPlatformSupportImpl over to co..." > > > Reland "Move WebKitPlatformSupportImpl over to content." > > > > In the process rename it BlinkPlatformImpl to avoid conflicts and > > confusion with an existing WebKitPlatformSupportImpl class in content. > > > > This step is necessary because WebKitPlatformSupportImpl uses > > webkit/common/user_agent/, and we also want to move user_agent to > > content. > > > > So this needs to happen first because webkit can't depend on content as > > content already depends on webkit, otherwise we would be creating a > > circular dependency. > > > > WebURLLoader and WebSocketStreamHandleImpl had to be moved with > > WebKitPlatformSupportImpl, because they both uses > > WebKitPlatformSupportImpl and vice-versa. > > > > BUG=265753, 338338, 237249 > > TEST=content_unittests > > R=jam@chromium.org > > TBR=darin > > > > Review URL: https://codereview.chromium.org/180153012 > > TBR=tfarina@chromium.org > > Review URL: https://codereview.chromium.org/180383006 TBR=stgao@chromium.org Review URL: https://codereview.chromium.org/186363002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254641 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 254507 "Reland "Move WebKitPlatformSupportImpl over to co..."stgao@chromium.org2014-03-031-11/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Reland "Move WebKitPlatformSupportImpl over to content." > > In the process rename it BlinkPlatformImpl to avoid conflicts and > confusion with an existing WebKitPlatformSupportImpl class in content. > > This step is necessary because WebKitPlatformSupportImpl uses > webkit/common/user_agent/, and we also want to move user_agent to > content. > > So this needs to happen first because webkit can't depend on content as > content already depends on webkit, otherwise we would be creating a > circular dependency. > > WebURLLoader and WebSocketStreamHandleImpl had to be moved with > WebKitPlatformSupportImpl, because they both uses > WebKitPlatformSupportImpl and vice-versa. > > BUG=265753, 338338, 237249 > TEST=content_unittests > R=jam@chromium.org > TBR=darin > > Review URL: https://codereview.chromium.org/180153012 TBR=tfarina@chromium.org Review URL: https://codereview.chromium.org/180383006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254514 0039d316-1c4b-4281-b951-d872f2087c98
* Reland "Move WebKitPlatformSupportImpl over to content."tfarina@chromium.org2014-03-031-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | In the process rename it BlinkPlatformImpl to avoid conflicts and confusion with an existing WebKitPlatformSupportImpl class in content. This step is necessary because WebKitPlatformSupportImpl uses webkit/common/user_agent/, and we also want to move user_agent to content. So this needs to happen first because webkit can't depend on content as content already depends on webkit, otherwise we would be creating a circular dependency. WebURLLoader and WebSocketStreamHandleImpl had to be moved with WebKitPlatformSupportImpl, because they both uses WebKitPlatformSupportImpl and vice-versa. BUG=265753, 338338, 237249 TEST=content_unittests R=jam@chromium.org TBR=darin Review URL: https://codereview.chromium.org/180153012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254507 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Move WebKitPlatformSupportImpl over to content. ↵scottmg@chromium.org2014-03-031-11/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/184683002/) Reason for revert: I think this might not be this patch, perhaps related to recipe changes? But it broke the tree anyway, so I'm going to revert for now. Sorry if it's not related to this change. e.g. http://build.chromium.org/p/chromium.chromiumos/buildstatus?builder=Linux%20ChromiumOS%20Full&number=399 Original issue's description: > Move WebKitPlatformSupportImpl over to content. > > In the process rename it BlinkPlatformImpl to avoid conflicts and confusion with an existing WebKitPlatformSupportImpl class in content. > > This step is necessary because WebKitPlatformSupportImpl uses webkit/common/user_agent/, and we also want to move user_agent to content. > > So this needs to happen first because webkit can't depend on content as content already depends on webkit, otherwise we would be creating a circular dependency. > > WebURLLoader and WebSocketStreamHandleImpl had to be moved with WebKitPlatformSupportImpl, because they both uses WebKitPlatformSupportImpl and vice-versa. > > BUG=265753,338338,237249 > TEST=content_unittests > R=jam@chromium.org > TBR=darin > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=254425 TBR=darin@chromium.org,jam@chromium.org,avi@chromium.org,tfarina@chromium.org NOTREECHECKS=true NOTRY=true BUG=265753,338338,237249 Review URL: https://codereview.chromium.org/185603003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254426 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebKitPlatformSupportImpl over to content.tfarina@chromium.org2014-03-031-2/+11
| | | | | | | | | | | | | | | | | | | In the process rename it BlinkPlatformImpl to avoid conflicts and confusion with an existing WebKitPlatformSupportImpl class in content. This step is necessary because WebKitPlatformSupportImpl uses webkit/common/user_agent/, and we also want to move user_agent to content. So this needs to happen first because webkit can't depend on content as content already depends on webkit, otherwise we would be creating a circular dependency. WebURLLoader and WebSocketStreamHandleImpl had to be moved with WebKitPlatformSupportImpl, because they both uses WebKitPlatformSupportImpl and vice-versa. BUG=265753,338338,237249 TEST=content_unittests R=jam@chromium.org TBR=darin Review URL: https://codereview.chromium.org/184683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254425 0039d316-1c4b-4281-b951-d872f2087c98
* Move fling_animator_impl_android.* to content/child/pilgrim@chromium.org2014-02-261-0/+2
| | | | | | | | BUG=338338 Review URL: https://codereview.chromium.org/152133010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253356 0039d316-1c4b-4281-b951-d872f2087c98
* Move fling_curve_configuration.* to content/child/pilgrim@chromium.org2014-02-241-0/+2
| | | | | | | | | BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/159503004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253028 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Port Scroller.java to C++ and use for fling animationsjdduke@chromium.org2014-02-221-2/+0
| | | | | | | | | | | | | | | | | | | | Port the Android platform's Scroller.java to C++, and wire the code up to FlingAnimatorImpl. This has several benefits, including: 1) JNI hop and garbage elimination. 2) Fling updates in DIPs. 3) Animation timing independent of the Android view system. 4) Easy access to X and Y velocity components. This may also prove useful for non-fling related scroll animations, e.g., smooth scrolling from mousewheel and/or keyboard inputs on the compositor thread. BUG=344370 TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/172933004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252789 0039d316-1c4b-4281-b951-d872f2087c98
* Move webthread_impl.* to content/child.tfarina@chromium.org2014-02-211-0/+2
| | | | | | | | | | | | | | It is only used by content and is necessary as we continue to move forward with the process of removing src/webkit/. BUG=265753 TEST=content_shell and content_unittests R=jochen@chromium.org TBR=darin Review URL: https://codereview.chromium.org/168923003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252597 0039d316-1c4b-4281-b951-d872f2087c98
* Move WorkerTaskRunner to content/child.tfarina@chromium.org2014-02-191-0/+2
| | | | | | | | | | | | | | | | This moves it from webkit/child to content/child, since src/webkit is dying and it is a trivial move. WorkerTaskRunner has no dependencies besides base, and nobody in webkit/ is using it, just content. BUG=265753 TEST=content_shell and content_unittests R=jochen@chromium.org,jam@chromium.org,darin@chromium.org TBR=darin Review URL: https://codereview.chromium.org/165373004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251975 0039d316-1c4b-4281-b951-d872f2087c98
* Implementations of SharedWorker in the renderer process.horo@chromium.org2014-02-141-0/+2
| | | | | | | | | | | | | | | | In this CL I introduce 2 classes (EmbeddedSharedWorkerDevToolsAgent, EmbeddedSharedWorkerStub). EmbeddedSharedWorkerStub and EmbeddedSharedWorkerDevToolsAgent are almost same as WebSharedWorkerStub and SharedWorkerDevToolsAgent which are used in the worker process now. These classes are not used yet. EmbeddedSharedWorkerStub will be created when CreateWorker message is received by RenderThreadImpl. In this CL I move shared_worker_devtools_agent.* from content/worker/ to content/child/ because I want use it from content/renderer/shared_worker. BUG=327256 Review URL: https://codereview.chromium.org/158953008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251335 0039d316-1c4b-4281-b951-d872f2087c98
* Move webfallbackthemeengine_impl.* to content/child/pilgrim@chromium.org2014-02-131-0/+2
| | | | | | | | BUG=338338 Review URL: https://codereview.chromium.org/160023003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250930 0039d316-1c4b-4281-b951-d872f2087c98
* Remove references to non-Aura Win WebThemeEngine implementation.dpranke@chromium.org2014-02-111-2/+0
| | | | | | | | | R=jamesr@chromium.org, piman@chromium.org BUG=327471, 330735 Review URL: https://codereview.chromium.org/154643005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250510 0039d316-1c4b-4281-b951-d872f2087c98
* Move the rest of webkit/glue into content/childtfarina@chromium.org2014-02-011-2/+8
| | | | | | | | | | | | | One more step towards removing src/webkit/ BUG=265753 TEST=content_shell and content_unittests R=jochen@chromium.org,jam@chromium.org TBR=darin Review URL: https://codereview.chromium.org/151023002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248367 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/child/webthemeengine_impl_* to content/child/pilgrim@chromium.org2014-01-311-0/+16
| | | | | | | | BUG=338338 Review URL: https://codereview.chromium.org/150463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248292 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/child/web_discardable_memory_impl to content/child/pilgrim@chromium.org2014-01-301-0/+2
| | | | | | | | BUG=338338 Review URL: https://codereview.chromium.org/130713007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248057 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/child/webkitplatformsupport_child_impl to content/pilgrim@chromium.org2014-01-301-0/+2
| | | | | | | | BUG=338338 Review URL: https://codereview.chromium.org/148333009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247904 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some code inside USE_AURA and OS_WIN ifdefs in content.jam@chromium.org2014-01-141-1/+1
| | | | | | | | | | | I also removed the _win.cc files inside content. BUG=330735 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/137403005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244768 0039d316-1c4b-4281-b951-d872f2087c98
* Move geometric types to a separate, more lightweight target.ben@chromium.org2013-12-181-0/+1
| | | | | | | | | R=sky@chromium.org http://crbug.com/327489 Review URL: https://codereview.chromium.org/109433013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241649 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Simplify blink public/platform implementation namesjsbell@chromium.org2013-12-121-6/+6
| | | | | | | | | | | | | | | | | Following the move of the IndexedDB backend from Blink to Chromium, the implementations of the WebIDB${FOO} types from the Blink public/platform API are no longer proxies for objects elsewhere in the system. Simplify the file and class names appropriately. proxy_webidb${FOO}_impl.{cc,h} => webidb${FOO}_impl.{cc,h} RendererWebIDB${FOO}Impl => WebIDB{$FOO}Impl ... and git-cl format FTW! R=jam Review URL: https://codereview.chromium.org/100503005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240256 0039d316-1c4b-4281-b951-d872f2087c98
* Add ChildMessageFilter, a base class for renderer/worker cross-thread ↵kinuko@chromium.org2013-11-191-0/+4
| | | | | | | | | | | | | MessageFilter - Save some dup'ed code in similar message filters - Centralize WorkerRunner thread-handling code into one class (which could be helpful when we migrate worker thread implementation) BUG=none Review URL: https://codereview.chromium.org/63843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236004 0039d316-1c4b-4281-b951-d872f2087c98
* Fix horrifically-out-of-order gyp files.avi@chromium.org2013-11-181-8/+8
| | | | | | | | | | BUG=none TEST=none R=jam@chromium.org Review URL: https://codereview.chromium.org/62333027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235847 0039d316-1c4b-4281-b951-d872f2087c98
* Implement ScopedChildProcessReference classkinuko@chromium.org2013-11-121-0/+2
| | | | | | | | | | An innocent attempt. BUG=none Review URL: https://codereview.chromium.org/66443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234618 0039d316-1c4b-4281-b951-d872f2087c98
* Extract webkit_child target from glue.tfarina@chromium.org2013-11-061-1/+1
| | | | | | | | | | | BUG=239107 TEST=everything still builds R=jamesr@chromium.org TBR=darin Review URL: https://codereview.chromium.org/54583005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233408 0039d316-1c4b-4281-b951-d872f2087c98
* Flush out initial [un]registerServiceWorker roundtripalecflett@chromium.org2013-10-301-0/+8
| | | | | | | | | | | | This is a first cut at getting registerServiceWorker() to make a full round trip from and back into blink. At the moment the browser process just sends a dummy value back to the renderer over IPC. BUG=285976 Review URL: https://codereview.chromium.org/25008006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231688 0039d316-1c4b-4281-b951-d872f2087c98
* gfx: Create a separate gfx component out of ui.sadrul@chromium.org2013-09-301-0/+1
| | | | | | | | | | | Landed previously in r225857, which was reverted in r225859 because it broke android tests. BUG=103304 R=ben@chromium.org Review URL: https://codereview.chromium.org/25015003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225909 0039d316-1c4b-4281-b951-d872f2087c98