summaryrefslogtreecommitdiffstats
path: root/content/child
Commit message (Collapse)AuthorAgeFilesLines
* Use a direct include of the shared_memory header in content/browser/, ↵avi@chromium.org2013-07-174-4/+4
| | | | | | | | | | | | content/child/, content/common/. BUG=260807 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/19398004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211977 0039d316-1c4b-4281-b951-d872f2087c98
* Move DBMessageFilter to content/child since its only used in child ptypesjamesr@chromium.org2013-07-172-0/+97
| | | | | | | | | BUG=237267 R=michaeln,jam Review URL: https://chromiumcodereview.appspot.com/19325002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211975 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Coding conventions and cleanupjsbell@chromium.org2013-07-133-27/+24
| | | | | | | | | | | | Various nits, no behavior change: * Drop trivial Foo::Create() static methods for refcounted types ported from Blink. * Remove WebKit:: prefixes where we have using statements * Remove some useless use of copy constructors where there used to be a type conversion. * Apply clang-format here and there. Review URL: https://chromiumcodereview.appspot.com/19117005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211553 0039d316-1c4b-4281-b951-d872f2087c98
* add missing headers in components/tracing/child_trace_message_filter.h and mostynb@opera.com2013-07-131-1/+3
| | | | | | | | | | content/child/child_resource_message_filter.cc BUG=259043 Review URL: https://chromiumcodereview.appspot.com/18863004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211542 0039d316-1c4b-4281-b951-d872f2087c98
* Implement async version of WebFileSystem::createFileWriterkinuko@chromium.org2013-07-122-0/+34
| | | | | | | | | | | | | | | | To cleanup callback chain in Blink side. The interface is introduced in r154035 Corresponding blink patch: https://codereview.chromium.org/18411005/ BUG=257349 TEST=no behavioral changes NOTRY=true Review URL: https://chromiumcodereview.appspot.com/18427005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211359 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: split FileSystemDispatcher::Create into CreateFile and CreateDirectorykinuko@chromium.org2013-07-123-12/+23
| | | | | | | | | | | | Remotely for crbug.com/257349 BUG=none TEST=none R=dmichael@chromium.org, tzik@chromium.org Review URL: https://codereview.chromium.org/18282010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211316 0039d316-1c4b-4281-b951-d872f2087c98
* Allow tracing to console everywhere.vollick@chromium.org2013-07-111-0/+14
| | | | | | | | | | | | This patch gets rid of the cc-only trace-to-vlog stuff and replaces it with a general trace-to-console approach that can be used everywhere, even the browser. BUG=None Review URL: https://chromiumcodereview.appspot.com/18174006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211245 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the --disable-javascript-i18n-api command line flag.peter@chromium.org2013-07-101-3/+0
| | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/13843008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210947 0039d316-1c4b-4281-b951-d872f2087c98
* Rename the "Experimental WebKit Features" flag.mkwst@chromium.org2013-07-101-1/+1
| | | | | | | | | | | Since we're not WebKit-based any more, this flag is confusingly named. "Web Platform" more accurately reflects the flag's intent. BUG=238153 Review URL: https://chromiumcodereview.appspot.com/14940009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210820 0039d316-1c4b-4281-b951-d872f2087c98
* Add command line flags to enable Web Animations CSS and SVG implementationsdstockwell@chromium.org2013-07-101-0/+6
| | | | | | | | | | | | | These flags will be used by virtual test suites in Blink. This change depends on a change in Blink: https://codereview.chromium.org/18854016/ BUG=232278 Review URL: https://chromiumcodereview.appspot.com/18798004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210815 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Switch key/value handling from vector<char> to std::stringjsbell@chromium.org2013-07-102-10/+10
| | | | | | | | | | | | | | | | LevelDB uses std::string in its APIs. To eliminate a conversion and simplify the code, switch the IDB backend from vector<char> to string as well. Also eliminate the LevelDBSlice type as well, using StringPiece and leveldb::Slice as appropriate. R=alecflett@chromium.org,tsepez@chromium.org TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/18075008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210698 0039d316-1c4b-4281-b951-d872f2087c98
* content: Migrate from googleurl/ includes to url/ ones.tfarina@chromium.org2013-07-095-6/+6
| | | | | | | | | BUG=229660 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/18868005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210626 0039d316-1c4b-4281-b951-d872f2087c98
* Update OS X to use scoped_refptr<T>::get() rather than implicit "operator T*"rsleevi@chromium.org2013-07-027-59/+77
| | | | | | | | | | | | Fixes a number of cases either not caught by the automated tool or that have recently regressed. BUG=206189 TBR=darin Review URL: https://codereview.chromium.org/18346006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209554 0039d316-1c4b-4281-b951-d872f2087c98
* Enable input type week on Androidkeishi@chromium.org2013-07-011-2/+0
| | | | | | | | BUG=135938 Review URL: https://chromiumcodereview.appspot.com/18013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209377 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of time headers in content/, part 1.avi@chromium.org2013-06-281-1/+1
| | | | | | | | | | BUG=254986 TEST=none TBR=ben@chromium.org Review URL: https://codereview.chromium.org/18152002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209148 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Remove uses of WebKit API types from back-end codejsbell@chromium.org2013-06-282-3/+8
| | | | | | | | | | Clean up almost everything except for enums. BUG=233361,237267 Review URL: https://chromiumcodereview.appspot.com/17915004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209048 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused arguments from storage-related Chromium impls of Blink APIadamk@chromium.org2013-06-272-16/+6
| | | | | | | | | | | | Also remove related unused session storage creation test harness code. This is the Chromium side of the blink-side http://crrev.com/17583016 R=darin@chromium.org, jsbell@chromium.org Review URL: https://codereview.chromium.org/17642005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209001 0039d316-1c4b-4281-b951-d872f2087c98
* Update Linux to use scoped_refptr<T>::get() rather than implicit "operator T*"rsleevi@chromium.org2013-06-271-2/+3
| | | | | | | | | | | | Fixes a number of cases either not caught by the automated tool or that have recently regressed. BUG=206189 TBR=darin Review URL: https://chromiumcodereview.appspot.com/17948002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208882 0039d316-1c4b-4281-b951-d872f2087c98
* Move some classes out of webkit/glue/.darin@chromium.org2013-06-271-1/+0
| | | | | | Review URL: https://chromiumcodereview.appspot.com/16831010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208865 0039d316-1c4b-4281-b951-d872f2087c98
* Fix IndexedDB after r208777.jam@chromium.org2013-06-2713-76/+123
| | | | | | | | R=jsbell@chromium.org Review URL: https://codereview.chromium.org/17955002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208825 0039d316-1c4b-4281-b951-d872f2087c98
* Make ChildThread::current() and ChildProcess::current() only work on the ↵jam@chromium.org2013-06-264-21/+50
| | | | | | | | | | | | | main thread of the child process. In single-process mode, there would be multiple ChildThread objects each using thread local storage to get their value. Remove ChildThread::IsWebFrameValid since it's not used anymore. BUG=246884 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/17741010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208777 0039d316-1c4b-4281-b951-d872f2087c98
* Move image_decoder.cc/.h from webkit\glue to content\child.ananta@chromium.org2013-06-263-0/+97
| | | | | | | | | | | | | | | | | This also brings in a new content API DecodeImage which is declared in content\public\child\image_decoder_utils.h. Used by chrome\browser code which runs mostly in the utilty process to decode icons. We still have issues with single process mode which results in chrome\browser depending on content_child. This will be addressed in a subsequent change. This is continuation of the ongoing work for bug https://code.google.com/p/chromium/issues/detail?can=2&q=237249 which is to split chrome.dll into a browser and a renderer/child component due to build issues on Windows. To achieve this we need to ensure that the browser code does not depend on webkit. This mostly comes through webkit\glue. BUG=237249 R=jam@chromium.org, jamesr@chromium.org Review URL: https://codereview.chromium.org/17704002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208736 0039d316-1c4b-4281-b951-d872f2087c98
* Tell IDB frontend about data loss.dgrogan@chromium.org2013-06-251-1/+4
| | | | | | | | | | | | | | When IDB performs "cleanup" on its backing store pass a flag indicating such to the frontend, which will expose it to JS. Blink side https://codereview.chromium.org/17060008/ BUG=172626 R=aedla@chromium.org, cevans@chromium.org, jam@chromium.org, jamesr@chromium.org, jsbell@chromium.org, tsepez@chromium.org Review URL: https://codereview.chromium.org/17033004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208579 0039d316-1c4b-4281-b951-d872f2087c98
* Remove usage of ChildProcess::current() and ChildThread::current() other ↵jam@chromium.org2013-06-2511-242/+174
| | | | | | | | | | | | | | | than on the main thread. This is needed so that single process mode will work correctly with the renderer/gpu/utility threads where we will have multiple ChildProcess objects. While doing this, I made a few cleanups: -FileSystemDispatcher was checking the return value of sending an async IPC, which always returns true. I removed the return value of those methods and updated the callers to not handle the case which never occurs. -IPCWebSocketStreamHandleBridge was posting a task to send an async message which is needless BUG=234172 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/17681004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208575 0039d316-1c4b-4281-b951-d872f2087c98
* Use {As,From}UTF16Unsafe instead of file_path_string_conversions.{h,cc}.darin@chromium.org2013-06-252-5/+4
| | | | | | | | R=michaeln@chromium.org Review URL: https://codereview.chromium.org/16927005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208387 0039d316-1c4b-4281-b951-d872f2087c98
* Remove initialization of WebPInAcceptHeader flag from Chromiumurvang@google.com2013-06-241-5/+0
| | | | | | | | | | The flag is unused now, as the feature has been enabled. BUG=249474 Review URL: https://chromiumcodereview.appspot.com/17379027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208149 0039d316-1c4b-4281-b951-d872f2087c98
* Move the npruntime_util.h/.cc files from webkit\glue to content\child.ananta@chromium.org2013-06-214-4/+78
| | | | | | | | | | | | This is continuation of the ongoing work for bug https://code.google.com/p/chromium/issues/detail?can=2&q=237249 which is splitting chrome.dll into a browser and renderer component due to build issues on Windows. BUG=237249 TBR=jamesr@chromium.org Review URL: https://codereview.chromium.org/17068016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207922 0039d316-1c4b-4281-b951-d872f2087c98
* Track NPObject ownership by the originating plugins' NPP identifier. [4/6] ↵wez@chromium.org2013-06-218-21/+97
| | | | | | | | | | | | | | | | | | | | | | (Chrome) This CL makes Chrome-side changes necessary for tracking of NPObject ownership to out-of-process NPAPI plugin instances. Ownership information is now included whenever an NPObject is marshalled across IPC, to be passed when instantiating NPObjectProxy instances for objects. In the plugin process each NPObject is tracked to its owning plugin instance, and browser-owned objects are tracked to a dummy NPP identifier. This depends upon crrev.com/17220002 and is a prerequisite for crrev.com/17208003. BUG=152006 Review URL: https://chromiumcodereview.appspot.com/17208003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207840 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded gurl.h includes.thestig@chromium.org2013-06-211-1/+0
| | | | | | Review URL: https://chromiumcodereview.appspot.com/15600006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207739 0039d316-1c4b-4281-b951-d872f2087c98
* Add michaeln as owner of appcache files in content/child.jam@chromium.org2013-06-211-0/+1
| | | | | | | | R=michaeln@chromium.org Review URL: https://codereview.chromium.org/17450018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207653 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate media-related platform support code from webkit/ to content/.scherkus@chromium.org2013-06-202-30/+0
| | | | | | | | | | | | | In addition: - TestStreamTextureFactoryAndroid was deleted as it is no longer used. - One copy of TestMediaStreamClient was deleted as it is no longer used. - The loadAudioResource() implementation was consolidated in RendererWebKitPlatformSupportImpl. BUG=251306 Review URL: https://chromiumcodereview.appspot.com/17428002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207625 0039d316-1c4b-4281-b951-d872f2087c98
* remove non-arm cpu support for webaudioqinmin@chromium.org2013-06-201-3/+3
| | | | | | | | | | webaudio is not working on x86, disable it for all the non-arm devices BUG=251838 Review URL: https://chromiumcodereview.appspot.com/17390021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207605 0039d316-1c4b-4281-b951-d872f2087c98
* Fix line ending confusion with a whitespace change to these files.michaeln@google.com2013-06-202-106/+107
| | | | | | | | | | The svn:eol props are correct but the file content is not. Git on windows at least is confused by this. Hopefully, this will clear things up? Review URL: https://codereview.chromium.org/16816021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207526 0039d316-1c4b-4281-b951-d872f2087c98
* Origin identifiers are always ASCII, store as std::stringjamesr@chromium.org2013-06-185-16/+21
| | | | | | | | | | | | | | | | | Origin identifiers are computed by a process that always produces ASCII strings. There's no reason to store origin identifiers as base::string16 or to do unicode conversions for them. Keeping them stored in std::string is a slight memory and performance improvement and avoids lots of sketchy conversions when converting to FilePaths. This patch still involves a number of conversions (or things that look like conversions) at the WebKit API boundary. BUG=243095 Review URL: https://chromiumcodereview.appspot.com/16965018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206903 0039d316-1c4b-4281-b951-d872f2087c98
* fileapi: Remove FilePath parameter from FileSystemMsg_DidReadMetadatasatorux@chromium.org2013-06-184-16/+19
| | | | | | | | | | | | The parameter is no longer used. BUG=248480 TEST=none R=aedla@chromium.org, cevans@chromium.org, kinuko@chromium.org Review URL: https://codereview.chromium.org/17030005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206897 0039d316-1c4b-4281-b951-d872f2087c98
* Move appcache_dispatcher and appcache_backend_proxy to content/child.michaeln@google.com2013-06-174-0/+258
| | | | | | | | | BUG=239107 R=jamesr@chromium.org Review URL: https://codereview.chromium.org/17327002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206846 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out string sending code in WebBlobRegistryImpl into a separate method.tyoshino@chromium.org2013-06-172-28/+42
| | | | | | | | | | | | | I want to use the factored method for Stream support. Specifically, to implement addDataToStream in WebKit::WebBlobRegistry. https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/public/platform/WebBlobRegistry.h BUG=169957 Review URL: https://chromiumcodereview.appspot.com/17035005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206691 0039d316-1c4b-4281-b951-d872f2087c98
* Update Blink include pathsabarth@chromium.org2013-06-1710-11/+11
| | | | | | | | | | | | | This CL changes the majority of include paths from the old Source/WebKit/chromium/public to the new public/web directory. TBR=darin BUG=239545 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/17148003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206664 0039d316-1c4b-4281-b951-d872f2087c98
* move webkit/glue/worker_task_* to webkit/child/scottmg@chromium.org2013-06-143-3/+3
| | | | | | | | | | | | (pipelined on https://codereview.chromium.org/16816003/) TBR=jam@chromium.org, jamesr@chromium.org, michaeln@chromium.org BUG=237249 Review URL: https://codereview.chromium.org/16834004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206283 0039d316-1c4b-4281-b951-d872f2087c98
* Enable WebAudio by default on Android by changing the enable flag to a ↵rtoy@google.com2013-06-131-11/+7
| | | | | | | | | | disable flag. BUG= Review URL: https://chromiumcodereview.appspot.com/15825013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206177 0039d316-1c4b-4281-b951-d872f2087c98
* move webkit/glue/fling_* to webkit/childscottmg@chromium.org2013-06-132-0/+48
| | | | | | | | | | | A little bit of rejiggering for Android JNI registration. R=jam@chromium.org, jamesr@chromium.org BUG=237249 Review URL: https://codereview.chromium.org/16424008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206148 0039d316-1c4b-4281-b951-d872f2087c98
* Move nullable_string16.h to the string subdirectory.avi@chromium.org2013-06-131-1/+1
| | | | | | | | | | BUG=247723 TEST=no change TBR=brettw@chromium.org Review URL: https://codereview.chromium.org/16415016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206066 0039d316-1c4b-4281-b951-d872f2087c98
* Shared workers should support --enable-experimental-webkit-features.simonjam@chromium.org2013-06-122-0/+155
| | | | | | | | | | | | Shared workers now share the same runtime feature code as renderers. And the --enable-experimental-webkit-features flag is now passed to shared worker processes. BUG=248576 Review URL: https://chromiumcodereview.appspot.com/15967008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205927 0039d316-1c4b-4281-b951-d872f2087c98
* Make security team OWNERS for all IPC *_messages*.h files.palmer@chromium.org2013-06-122-16/+16
| | | | | | | | | | | | | We were set for *_messages.h, but there exist other files such as *_messages_android.h and *_messages_internal.h which we should also perform security review on. BUG=247434 R=cevans@chromium.org Review URL: https://codereview.chromium.org/16830003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205901 0039d316-1c4b-4281-b951-d872f2087c98
* stub webkit/child/ and webkitplatformsupport_child_impl for transitionscottmg@chromium.org2013-06-121-2/+2
| | | | | | | | | | | | | Do-nothing for in separating webkit/glue/webkitlatformsupport_impl. glue_child depends on glue for now of course. TBR=jamesr@chromium.org BUG=237249 Review URL: https://codereview.chromium.org/16370007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205859 0039d316-1c4b-4281-b951-d872f2087c98
* Rename base/hash_tables to base/containers/hash_tables.brettw@chromium.org2013-06-113-3/+3
| | | | | | | | | | | Remove forwarding header BUG= R=avi@chromium.org Review URL: https://codereview.chromium.org/16667019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205584 0039d316-1c4b-4281-b951-d872f2087c98
* Call scoped_refptr<T>::get() rather than relying on implicit "operator T*"rsleevi@chromium.org2013-06-112-3/+3
| | | | | | | | | | | | | | | | | | | This upates calls to bound temporary objects to also use get(). While it has the same semantic equivalence to the existing code, this generally represents a dangerous pattern - indeed, part of the whole motivation for this change is to make this anti-pattern very visible to authors. This change simply updates all of the call sites, to allow the "operator T*" to be removed and preventing new instances. The existing instances will then be reviewed for "suspicious" changes and updated to use/pass scoped_refptr<T> rather than T*, as appropriate. BUG=110610 TBR=darin Review URL: https://codereview.chromium.org/15984016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205560 0039d316-1c4b-4281-b951-d872f2087c98
* 2nd try: Split webkit_storage target into ↵kinuko@chromium.org2013-06-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | webkit_storage_{browser,common,renderer} This does: - Remove all webkit/browser/foo/*.gypi, webkit/common/foo/*.gypi for storage - Add three top-level gyp's in webkit/: storage_{browser,common,renderer}.gyp storage_common and storage_renderer might be able to be subsumed in bigger targets for common|renderer, but believe we can do that later when necessary. Original review: https://codereview.chromium.org/15716007/ BUG=239109 TBR=jamesr@chromium.org,mnaganov@chromium.org,thestig@chromium.org,avi@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/16091011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205489 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 205463 "Split webkit_storage target into webkit_storage_{..."kinuko@chromium.org2013-06-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Broke split_link > Split webkit_storage target into webkit_storage_{browser,common,renderer} > > This does: > - Remove all webkit/browser/foo/*.gypi, webkit/common/foo/*.gypi for storage > - Add three top-level gyp's in webkit/: storage_{browser,common,renderer}.gyp > > storage_common and storage_renderer might be able to be subsumed in > bigger targets for common|renderer, but believe we can do that later > when necessary. > > BUG=239109 > TBR=mnaganov,thestig,avi > NOTRY=true > > Review URL: https://chromiumcodereview.appspot.com/15716007 TBR=kinuko@chromium.org Review URL: https://codereview.chromium.org/16365013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205474 0039d316-1c4b-4281-b951-d872f2087c98
* Split webkit_storage target into webkit_storage_{browser,common,renderer}kinuko@chromium.org2013-06-111-0/+1
| | | | | | | | | | | | | | | | | | This does: - Remove all webkit/browser/foo/*.gypi, webkit/common/foo/*.gypi for storage - Add three top-level gyp's in webkit/: storage_{browser,common,renderer}.gyp storage_common and storage_renderer might be able to be subsumed in bigger targets for common|renderer, but believe we can do that later when necessary. BUG=239109 TBR=mnaganov,thestig,avi NOTRY=true Review URL: https://chromiumcodereview.appspot.com/15716007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205463 0039d316-1c4b-4281-b951-d872f2087c98