summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/DEPS
Commit message (Collapse)AuthorAgeFilesLines
* pdf: Move PepperPDFHost into the pdf component.Sadrul Habib Chowdhury2014-08-281-1/+0
| | | | | | | | | | | | | | Move PepperPDFHost out of //chrome into the pdf component at //components/pdf. With this change, the IPC messages in the component is used only by the component itself, and nothing outside of the component uses these IPC messages anymore. BUG=401242 R=raymes@chromium.org, senorblanco@chromium.org, sky@chromium.org, thestig@chromium.org Review URL: https://codereview.chromium.org/505243003 Cr-Commit-Position: refs/heads/master@{#292416}
* pdf: Create a separate component for using the pdf pepper plugin.Sadrul Habib Chowdhury2014-08-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a component necessary for showing PDF in a content-based client. Much of the relevant code currently lives in //chrome/, and is usable by chrome. Moving this code into a separate component in //components/pdf/ allows it to be easily used by other content-clients (e.g. app-shell, athena, etc.). This patch moves PPB_PDF_Impl (implementation for the PPB_PDF interface in ppapi) and the relevant IPC messages in the pdf component. A short summary of the changes in this patch: . Move ppb_pdf_impl.cc|h into //components/pdf from //chrome/renderer/pepper . Put this code in the 'pdf' namespace. This code lives in 'pdf_renderer' target. 'chrome_renderer' depends on this target. . Move the following IPC messages from render_messages.h to pdf_messages.h: - PDFUpdateContentRestrictions - PDFHasUnsupportedFeature - PDFSaveURLAs - PDFModalPromptForPassword Change the prefix of these messages from ChromeViewHostMsg_ to PDFHostMsg_ . Move PDFTabHelper into //components/pdf from //chrome/browser/ui/pdf. Put this code in the 'pdf' namespace. This code lives in 'pdf_browser' target. 'chrome_browser' depends on this target. BUG=401242 R=blundell@chromium.org, raymes@chromium.org, thestig@chromium.org, tsepez@chromium.org TBR=darin@chromium.org for DEPS Review URL: https://codereview.chromium.org/477263003 Cr-Commit-Position: refs/heads/master@{#292313}
* Credential Manager: Renderer-side implementation.mkwst@chromium.org2014-08-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | This patch does three things: 1. Implements the Blink platform interface WebCredentialManagerClient by adding a CredentialManagerClient class to the password manager component. 2. Wires that implementation up to Blink's platform layer by creating an instance of the new client, held in ChromeContentRendererClient, and setting it as each new RenderView's client. 3. Stubs out IPCs for the renderer to pass messages up to the browser in order to do the heavy lifting of actually answering Blink's requests by generating and delivering Credential objects. BUG=400674 TBR=tkent@chromium.org Review URL: https://codereview.chromium.org/464883002 Cr-Commit-Position: refs/heads/master@{#291390} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291390 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit resources over to content.tfarina@chromium.org2014-08-221-0/+1
| | | | | | | | | | | | | | | | And while I'm at it, change the includes to use the qualified path for the grit generated header file ($gen_dir/content/app/resources/grit/content_resources.h). BUG=338338 TEST=None R=avi@chromium.org,jamesr@chromium.org,thestig@chromium.org,tony@chromium.org TBR=darin@chromium.org Review URL: https://codereview.chromium.org/486573002 Cr-Commit-Position: refs/heads/master@{#291369} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291369 0039d316-1c4b-4281-b951-d872f2087c98
* Extensions: Move id_util functions to crx_file component.tommycli@chromium.org2014-08-211-0/+1
| | | | | | | | | | | | | | Consolidates id_util functions of extension/app/component ids in the crx_file component. It belongs there because these types of ids are not exclusive to extensions, but rather, for anything that comes in a crx file. BUG=371463 TBR=blundell@chromium.org Review URL: https://codereview.chromium.org/481433005 Cr-Commit-Position: refs/heads/master@{#290971} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290971 0039d316-1c4b-4281-b951-d872f2087c98
* Add NaCl support to app_shelljamescook@chromium.org2014-08-161-0/+1
| | | | | | | | | | | | | | Perform NaCl initialization during app_shell's startup path similar to how Chrome initializes it. * Refactor some of the lazy background page impulse code into ProcessManager so it can be shared with Chrome BUG=400577 TEST=manual tests of app_shell, existing ProcessManager unit tests and browser tests Review URL: https://codereview.chromium.org/437503004 Cr-Commit-Position: refs/heads/master@{#290082} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290082 0039d316-1c4b-4281-b951-d872f2087c98
* Use a qualified path for grit includes in various chrome/ directories.thestig@chromium.org2014-08-131-1/+2
| | | | | | | | | BUG=401588 Review URL: https://codereview.chromium.org/450053003 Cr-Commit-Position: refs/heads/master@{#289213} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289213 0039d316-1c4b-4281-b951-d872f2087c98
* Move strings from webkit/ content/.tfarina@chromium.org2014-08-091-0/+1
| | | | | | | | | | | | | | | | This moves the strings that were previously in webkit/glue/resources/*.xtb into content/app/strings/translations/*.xtb and makes the necessary GYP, GN and C++ changes to make all this work. BUG=338338 TEST=content_shell, content_unittests. No functional changes. R=jochen@chromium.org,avi@chromium.org TBR=darin@chromium.org Review URL: https://codereview.chromium.org/423613003 Cr-Commit-Position: refs/heads/master@{#288589} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288589 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring isUrlReportable to isDistilledPagesmaslo@chromium.org2014-07-281-0/+1
| | | | | | | | | | | Refactored and renamed isUrlReportable to isDistilledPage. Also moved dom distiller url scheme constant from chrome to components. BUG= Review URL: https://codereview.chromium.org/413983008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285948 0039d316-1c4b-4281-b951-d872f2087c98
* Componentize content_settings_types.hvasilii@chromium.org2014-07-251-0/+1
| | | | | | | | | BUG=384861 TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/410993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285555 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for using AMD modules from extensions modules.sammc@chromium.org2014-07-091-0/+1
| | | | | | | | | | | | | | | This adds requireAsync, which returns a promise for the requested module, allowing extension modules to asynchronously import AMD modules: requireAsync('foo').then(function(foo) { // Use foo. }); BUG=390397 Review URL: https://codereview.chromium.org/359413004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281957 0039d316-1c4b-4281-b951-d872f2087c98
* This patch defines three mechanisms for acquiring CLD2's data:andrewhayden@chromium.org2014-06-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Static linking (the way it is done today) 2. Standalone dynamic data file bundled with the application 3. Dynamic data file downloaded via the Component Updater This change does NOT switch any implementation to a different cld data source. Android/iOS remain pinned to CLD1, and all platforms continue to statically link the data with cld2_data_source="static". This change has several important side effects: 1. The gyp variables "cld2_dynamic" and "cld2_is_component" have been removed. There is now a single variable, "cld2_data_source", that defines which implementation is to be used. 2. cld_component_installer.[h,cc] and cld_component_installer_unittest.cc are now conditionally built if and only if cld2_data_source=="component" and have direct dependencies upon components/translate/content/browser. 3. Almost all preprocesser checks for the CLD data source have been removed, greatly simplifying code flow. The logic previously gated by these checks has been split into separate implementation classes whose inclusion is controlled by the cld2_data_source gyp variable. For more information, refer to crbug/383769. BUG=383769 Review URL: https://codereview.chromium.org/333603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279415 0039d316-1c4b-4281-b951-d872f2087c98
* Moved data reduction proxy header processing out of netbengr@chromium.org2014-06-151-0/+1
| | | | | | | | BUG=367221 Review URL: https://codereview.chromium.org/318753005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277314 0039d316-1c4b-4281-b951-d872f2087c98
* Move language_detection to corenaiem.shaik@gmail.com2014-05-131-1/+1
| | | | | | | | | | | | | components/translate/language_detection should be moved to components/translate/core/language_detection, since this code is shared by iOS and other platforms. BUG=331780 TEST=components_unittests --gtest_filter=LanguageDetection* Review URL: https://codereview.chromium.org/275233004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270248 0039d316-1c4b-4281-b951-d872f2087c98
* Componentize EncryptedMediaMessageFilter and rename it CdmMessageFilter.ycheo@chromium.org2014-05-091-0/+1
| | | | | | | | | | The motivation is to reuse the Widevine keysystem registration logic in Android Webview. BUG=322395 Review URL: https://codereview.chromium.org/253593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269297 0039d316-1c4b-4281-b951-d872f2087c98
* Add profile-switches to signin-internals; move switches to componentmlerman@chromium.org2014-04-161-0/+1
| | | | | | | | | | | | | The profile related switches have been moved from chrome/common to components/signin/core/common. BUG=326577 TEST=chrome://signin-internals page should accurately reflect the status of the Web Enabled Sign In and New Profile Management Flags. Review URL: https://codereview.chromium.org/235813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264056 0039d316-1c4b-4281-b951-d872f2087c98
* Create an extensions_renderer targetrockot@chromium.org2014-04-041-0/+1
| | | | | | | | | | | | | | | This moves a small group of source files from //chrome/renderer/extensions to //extensions/renderer and establishes a new extensions_renderer target based on sources there. BUG=359154 TBR=jochen@chromium.org for v8 DEPS copy to //extensions TBR=sky@chromium.org for chrome/test mechanical change Review URL: https://codereview.chromium.org/223393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261908 0039d316-1c4b-4281-b951-d872f2087c98
* Move Translate renderer messages to the Translate componentdroger@chromium.org2014-04-041-0/+1
| | | | | | | | | BUG=335082 TBR=thakis Review URL: https://codereview.chromium.org/219963007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261683 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to read CLD data from a file.andrewhayden@chromium.org2014-03-271-0/+1
| | | | | | | | | | | | | | | | | | Note that this change DOES NOT "opt-in" any platform at this time, it merely makes it possible to read the CLD data in from a file if cld_version=2 and cld_dynamic=1. Subsequent changes will be required for platforms to "opt-in" to using this approach; e.g., each platform will have to generate their data file and package it appropriately before turning this feature on in compile flags. IMPORTANT: Can't be enabled on on Android until the SIGBUS in CLD is fixed: https://code.google.com/p/cld2/issues/detail?id=11 BUG=326023 Review URL: https://codereview.chromium.org/187393005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259900 0039d316-1c4b-4281-b951-d872f2087c98
* Add a UMA stat to track if the Browser blacklist is Set on the Renderercsharp@chromium.org2014-02-151-0/+1
| | | | | | | | | | | | | This shouldn't be happening, but we got some crash reports suggesting it does. Unable to repo locally so this stat will verify it does occur and then can be used to verify our fixes actually fix it. TBR=asvitkine@chromium.org BUG=329023 Review URL: https://codereview.chromium.org/166953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251454 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 251134 "Revert 251095 "Revert 250828 "Add a UMA stat to t..."asvitkine@chromium.org2014-02-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reverting again. Confirmed that this is indeed the CL that broke the Win7 x64 sync tests. > Revert 251095 "Revert 250828 "Add a UMA stat to track if the Bro..." > > Speculative re-land to see if this causes sync tests failures again. > If it does, then we will know if this is the cause. > > > Revert 250828 "Add a UMA stat to track if the Browser blacklist ..." > > > > Speculative revert for failures here: > > > > http://build.chromium.org/p/chromium.win/builders/Win7%20Sync%20x64/builds/11201 > > > > > Add a UMA stat to track if the Browser blacklist is Set on the Renderer > > > > > > This shouldn't be happening, but we got some crash reports suggesting it > > > does. Unable to repo locally so this stat will verify it does occur and > > > then can be used to verify our fixes actually fix it. > > > > > > BUG=329023 > > > > > > Review URL: https://codereview.chromium.org/140763008 > > > > TBR=csharp@chromium.org > > > > Review URL: https://codereview.chromium.org/163633005 > > TBR=asvitkine@chromium.org > > Review URL: https://codereview.chromium.org/164833002 TBR=asvitkine@chromium.org Review URL: https://codereview.chromium.org/164913003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251174 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 251095 "Revert 250828 "Add a UMA stat to track if the Bro..."asvitkine@chromium.org2014-02-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Speculative re-land to see if this causes sync tests failures again. If it does, then we will know if this is the cause. > Revert 250828 "Add a UMA stat to track if the Browser blacklist ..." > > Speculative revert for failures here: > > http://build.chromium.org/p/chromium.win/builders/Win7%20Sync%20x64/builds/11201 > > > Add a UMA stat to track if the Browser blacklist is Set on the Renderer > > > > This shouldn't be happening, but we got some crash reports suggesting it > > does. Unable to repo locally so this stat will verify it does occur and > > then can be used to verify our fixes actually fix it. > > > > BUG=329023 > > > > Review URL: https://codereview.chromium.org/140763008 > > TBR=csharp@chromium.org > > Review URL: https://codereview.chromium.org/163633005 TBR=asvitkine@chromium.org Review URL: https://codereview.chromium.org/164833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251134 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 250828 "Add a UMA stat to track if the Browser blacklist ..."asvitkine@chromium.org2014-02-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | Speculative revert for failures here: http://build.chromium.org/p/chromium.win/builders/Win7%20Sync%20x64/builds/11201 > Add a UMA stat to track if the Browser blacklist is Set on the Renderer > > This shouldn't be happening, but we got some crash reports suggesting it > does. Unable to repo locally so this stat will verify it does occur and > then can be used to verify our fixes actually fix it. > > BUG=329023 > > Review URL: https://codereview.chromium.org/140763008 TBR=csharp@chromium.org Review URL: https://codereview.chromium.org/163633005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251095 0039d316-1c4b-4281-b951-d872f2087c98
* Add a UMA stat to track if the Browser blacklist is Set on the Renderercsharp@chromium.org2014-02-121-0/+1
| | | | | | | | | | | | This shouldn't be happening, but we got some crash reports suggesting it does. Unable to repo locally so this stat will verify it does occur and then can be used to verify our fixes actually fix it. BUG=329023 Review URL: https://codereview.chromium.org/140763008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250828 0039d316-1c4b-4281-b951-d872f2087c98
* Move Translate-related files to components/translatedroger@chromium.org2014-01-071-1/+1
| | | | | | | | | | | | This CL moves a few files to the translate component. It also layers the structure of the component so that it is better suited for iOS. BUG=331509 TBR=jochen, joi Review URL: https://codereview.chromium.org/93603006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243319 0039d316-1c4b-4281-b951-d872f2087c98
* Moved ipc-specific files from autofill/core to autofill/content.jeanfrancoisg@chromium.org2013-12-121-0/+1
| | | | | | | | | BUG=302468 TBR=jschuh@chromium.org, sky@chromium.org, aedla@chromium.org Review URL: https://codereview.chromium.org/108283005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240382 0039d316-1c4b-4281-b951-d872f2087c98
* Move some files from chrome/renderer/pepper to components/nacl/renderer/alexis.menard@intel.com2013-12-021-0/+1
| | | | | | | | | | | | | | | | Move pnacl_translation_resource_host files as they have no dependencies of the chrome layer. Move the creation of the nacl private interface (ppb_nacl_private_impl) to the components directory : it requires to remove the IsOffTheRecord member of the interface (to not depend on chrome/) but it's not used anyway. This is part of an effort to componentize NaCl code. BUG=244791 Review URL: https://codereview.chromium.org/88193002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238083 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Clamp down DEPS in chrome/renderer; remove obsolete entries.thestig@chromium.org2013-10-291-8/+0
| | | | | | | | R=brettw@chromium.org Review URL: https://codereview.chromium.org/29603008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231455 0039d316-1c4b-4281-b951-d872f2087c98
* Move renderer plugin code into a new component (re-land)aberent@chromium.org2013-10-161-0/+1
| | | | | | | | | | | | | | | | | | | | Android Webview needs to use some of the renderer plugin code, however this code is currently in chrome. This commit moves the parts of this code that don't depend on the rest of chrome into a new component. This is a new commit of https://codereview.chromium.org/23606022 which had to be reverted due to a use after free problem, now fixed. The only change from the previous CL is to chrome_plugin_placeholder.cc so TBR'ing owners of other files. TBR=darin@chromium.org, joi@chromium.org BUG=283713, 306815, 306803 Review URL: https://codereview.chromium.org/27197004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228900 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 228211 "Move renderer plugin code into a new component."aberent@google.com2013-10-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | | There is an error in the ChromePluginPlaceholder destructor causing pointers to it to be left around after it is freed. Fix will follow, but reverting for now. BUG=306815,306803 > Move renderer plugin code into a new component. > > Android Webview needs to use some of the renderer plugin code, however > this code is currently in chrome. This commit moves the parts of this > code that don't depend on the rest of chrome into a new component. > > BUG=283713 > > Review URL: https://codereview.chromium.org/23606022 TBR=aberent@chromium.org Review URL: https://codereview.chromium.org/26781004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228456 0039d316-1c4b-4281-b951-d872f2087c98
* Move renderer plugin code into a new component.aberent@chromium.org2013-10-111-0/+1
| | | | | | | | | | | | Android Webview needs to use some of the renderer plugin code, however this code is currently in chrome. This commit moves the parts of this code that don't depend on the rest of chrome into a new component. BUG=283713 Review URL: https://codereview.chromium.org/23606022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228211 0039d316-1c4b-4281-b951-d872f2087c98
* Move language detection to a componentdroger@chromium.org2013-10-041-0/+2
| | | | | | | | | | | | Language detection is used from the renderer on most platform, but from the browser on iOS. This CL moves it from chrome/common/ to a new "translate" component, which allows to track and address more cleanly dependencies issues. BUG=297777 Review URL: https://codereview.chromium.org/25531002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227015 0039d316-1c4b-4281-b951-d872f2087c98
* Remove mention of webkit/plugins from DEPS files.jam@chromium.org2013-08-091-3/+0
| | | | | | | | | BUG=265753 R=tburkard@chromium.org Review URL: https://codereview.chromium.org/22730004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216703 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/plugins/ppapi to content/renderer/pepper.jam@chromium.org2013-07-251-1/+0
| | | | | | | | | | | I will change namespaces in a followup as this got very large. Also, I have a temporary dependency from content/common onto content/renderer for PluginModule that I only discovered at the end. I will remove that in a followup. BUG=263054 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/20165002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213578 0039d316-1c4b-4281-b951-d872f2087c98
* Hide knowledge of webkit::ppapi::Plugin from chrome. This is part of moving ↵jam@chromium.org2013-07-241-1/+0
| | | | | | | | | | | ppapi implementation from webkit/plugins/ppapi to content/renderer. BUG=263054 R=bbudge@chromium.org Review URL: https://codereview.chromium.org/19828007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213350 0039d316-1c4b-4281-b951-d872f2087c98
* Hide knowledge of webkit::ppapi::HostGlobals from chrome. This is part of ↵jam@chromium.org2013-07-231-1/+0
| | | | | | | | | | | moving ppapi implementation from webkit/plugins/ppapi to content/renderer. BUG=263054 R=piman@chromium.org Review URL: https://codereview.chromium.org/20050002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213203 0039d316-1c4b-4281-b951-d872f2087c98
* Hide knowledge of webkit::ppapi::PPB_ImageData_Impl from chrome. This is ↵jam@chromium.org2013-07-231-1/+0
| | | | | | | | | | | part of moving ppapi implementation from webkit/plugins/ppapi to content/renderer. BUG=263054 R=piman@chromium.org Review URL: https://codereview.chromium.org/20027002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213145 0039d316-1c4b-4281-b951-d872f2087c98
* Hide knowledge of webkit::ppapi::PPB_FileRef_Impl from chrome. This is part ↵jam@chromium.org2013-07-231-1/+0
| | | | | | | | | | | | | of moving ppapi implementation from webkit/plugins/ppapi to content/renderer. I added a method on webkit::ppapi::PluginInstance to wrap getting a reference to a file. This method will eventually be exposed on the content api's interface around that class. BUG=263054 R=piman@chromium.org Review URL: https://codereview.chromium.org/19641007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213141 0039d316-1c4b-4281-b951-d872f2087c98
* Hide knowledge of webkit::ppapi::PpapiInterfaceFactoryManager from chrome. ↵jam@chromium.org2013-07-231-1/+0
| | | | | | | | | | | | | This is part of moving ppapi implementation from webkit/plugins/ppapi to content/renderer. Once webkit/plugins/ppapi moves to content, I will remove PpapiInterfaceFactoryManager altogether since plugin_module.cc will be able to call out to ContentRendererClient directly. BUG=263054 R=piman@chromium.org Review URL: https://codereview.chromium.org/19621006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213140 0039d316-1c4b-4281-b951-d872f2087c98
* reland crrev.com/212927 Move webkitplatformsupport_impl and related from ↵scottmg@chromium.org2013-07-231-0/+2
| | | | | | | | | | | | glue to child Win x64 warning suppression, and allocator dependency on linux for shared_library build compared to previous land. TBR=jam@chromium.org Review URL: https://codereview.chromium.org/20003004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213033 0039d316-1c4b-4281-b951-d872f2087c98
* Hide knowledge of webkit::ppapi::PluginDelegate from chrome. This is part of ↵jam@chromium.org2013-07-231-2/+9
| | | | | | | | | | | | | | | | moving ppapi implementation from webkit/plugins/ppapi to content/renderer. Chrome used four methods on that interface for PDFs. -DidStartLoading/DidStopLoading: I just exposed these methods from RenderViewImpl on the RenderView interface -SetContentRestriction: I moved this functionality completely into chrome. This allows us to get rid of all the content restrictions related methods in the content API, and to move content_restriction.h out to chrome. -SaveURLAs: exposed the internal SaveURL method on WebContents BUG=263054 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/19800005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213027 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 212927 "Move webkitplatformsupport_impl and related from ..."bryeung@chromium.org2013-07-221-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Move webkitplatformsupport_impl and related from glue to child > > Picking up Ananta's change. > > Move the webkitplatformsupport_impl.cc/.h files out of webkit\glue to > webkit\child. > > This requires moving the following files out of webkit\glue to webkit\child: > 1. weburlloader_impl.cc/.h > 2. weburlrequest_extradata_impl.cc/.h > 3. websocketstreamhandle_impl.cc/.h > 4. weburlresponse_extradata_impl.cc/.h > 5. websocketstreamhandle_delegate.h > 6. ftp_directory_listing_response_delegate.cc/.h > 7. multipart_response_delegate.cc/.h > 8. multipart_response_delegate_unittest.cc > 9. resource_loader_bridge.cc/.h > > The following files have been moved to webkit\common: > 2. resource_type.cc/.h > > Move MemoryUsageKB out of webkit_glue.cc/h to webkit/child/webkit_child_helpers. > > I added an include rule to content\common\DEPS to allow including > webkit\child\websocketstreamhandle_delegate.h. This will be removed in a > followup. > > TBR=jam@chromium.org, jamesr@chromium.org, jschuh@chromium.org > > BUG=237249 > > Review URL: https://codereview.chromium.org/19673002 TBR=scottmg@chromium.org Review URL: https://codereview.chromium.org/19888003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212933 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkitplatformsupport_impl and related from glue to childscottmg@chromium.org2013-07-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Picking up Ananta's change. Move the webkitplatformsupport_impl.cc/.h files out of webkit\glue to webkit\child. This requires moving the following files out of webkit\glue to webkit\child: 1. weburlloader_impl.cc/.h 2. weburlrequest_extradata_impl.cc/.h 3. websocketstreamhandle_impl.cc/.h 4. weburlresponse_extradata_impl.cc/.h 5. websocketstreamhandle_delegate.h 6. ftp_directory_listing_response_delegate.cc/.h 7. multipart_response_delegate.cc/.h 8. multipart_response_delegate_unittest.cc 9. resource_loader_bridge.cc/.h The following files have been moved to webkit\common: 2. resource_type.cc/.h Move MemoryUsageKB out of webkit_glue.cc/h to webkit/child/webkit_child_helpers. I added an include rule to content\common\DEPS to allow including webkit\child\websocketstreamhandle_delegate.h. This will be removed in a followup. TBR=jam@chromium.org, jamesr@chromium.org, jschuh@chromium.org BUG=237249 Review URL: https://codereview.chromium.org/19673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212927 0039d316-1c4b-4281-b951-d872f2087c98
* Move language detection to chrome/common/.droger@chromium.org2013-07-111-1/+0
| | | | | | | | | | | | This CL moves the language detection code from chrome/renderer/translate to chrome/common/translate, in order to be able to use it on iOS. This CL also enables the related unittests on iOS. BUG= Review URL: https://chromiumcodereview.appspot.com/18911002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211108 0039d316-1c4b-4281-b951-d872f2087c98
* In components/autofill, move common/ to core/common/blundell@chromium.org2013-06-181-1/+1
| | | | | | | | | | | | | | | | | | | This change is part of moving autofill into its eventual structure of a layered component. autofill/components/core/ is a new directory that will hold code that is shared by all platforms (including iOS). This CL moves autofill/ components/common/ underneath this directory; a follow-up CL will move autofill/components/browser underneath this directory as well. This CL additionally imposes the correct DEPS restrictions on autofill/components/core/, with temporary allowances for the current violating includes. TBR=joi, thakis, benm BUG=247015 Review URL: https://chromiumcodereview.appspot.com/16879006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206994 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "In components/autofill, move common/ to shared/"blundell@chromium.org2013-06-151-1/+1
| | | | | | | | | | | | | This reverts commit fe014d19c0bac2bb05701ddb0d32119fe4f17c9f. This change broke compile on the win_split bot: http://build.chromium.org/p/chromium/buildstatus?builder=Win%20Split&number=690 TBR=blundell Review URL: https://codereview.chromium.org/17165002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206602 0039d316-1c4b-4281-b951-d872f2087c98
* In components/autofill, move common/ to shared/blundell@chromium.org2013-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | This change is part of moving autofill into its eventual structure of a layered component. autofill/components/shared/ is a new directory that will hold code that is shared by all platforms (including iOS). This CL populates that directory with the code that is currently in autofill/components/common/; a follow-up CL will move the contents of autofill/components/browser into this directory as well. This CL additionally imposes the correct DEPS restrictions on autofill/components/shared/, with temporary allowances for the current violating includes. TBR=joi, thakis, benm BUG=247015 Review URL: https://chromiumcodereview.appspot.com/17084005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206593 0039d316-1c4b-4281-b951-d872f2087c98
* In components/autofill, move renderer/ to content/rendererblundell@chromium.org2013-06-061-1/+1
| | | | | | | | | | | | | | This change is part of moving components/autofill into its eventual structure as a layered component. This CL additionally adds a README in components/autofill that explains the project of making autofill into a layered component. TBR=thakis BUG=247015 Review URL: https://chromiumcodereview.appspot.com/15949025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204642 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up deps files in src\chrome to remove incorrect and unneeded inclusions. ↵jam@chromium.org2013-06-031-1/+0
| | | | | | | | | | Also comment an inclusion that needs to be fixed. R=jhawkins@chromium.org Review URL: https://codereview.chromium.org/16256015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203763 0039d316-1c4b-4281-b951-d872f2087c98
* reland of 'split webkit/glue/webpreferences to common and renderer'scottmg@chromium.org2013-05-311-1/+1
| | | | | | | | | | | Reland of https://codereview.chromium.org/16216007 with merge fixed. TBR=jamesr@chromium.org BUG=239107 Review URL: https://chromiumcodereview.appspot.com/15788004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203348 0039d316-1c4b-4281-b951-d872f2087c98