Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(401)

Issue 15716007: Split webkit_storage target into webkit_storage_{browser,common,renderer} (Closed)

Created:
7 years, 6 months ago by kinuko
Modified:
7 years, 2 months ago
CC:
chromium-reviews, tzik+watch_chromium.org, jam, joi+watch-content_chromium.org, Aaron Boodman, darin-cc_chromium.org, chromium-apps-reviews_chromium.org, kinuko+watch, android-webview-reviews_chromium.org
Visibility:
Public.

Description

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 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=205463

Patch Set 1 : wip #

Patch Set 2 : gyp cycle fixing #

Patch Set 3 : deps fix + rebase #

Patch Set 4 : #

Patch Set 5 : export fix #

Total comments: 1

Patch Set 6 : char* -> char[] #

Unified diffs Side-by-side diffs Delta from patch set Stats (+440 lines, -576 lines) Patch
M android_webview/native/webview_native.gyp View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 4 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M content/child/fileapi/webfilesystem_callback_adapters.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M content/content_child.gypi View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M content/content_common.gypi View 1 2 3 4 1 chunk +3 lines, -2 lines 0 comments Download
M content/content_renderer.gypi View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 2 chunks +7 lines, -3 lines 0 comments Download
A + webkit/base/webkit_base.gyp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
D webkit/base/webkit_base.gypi View 1 2 3 4 1 chunk +0 lines, -29 lines 0 comments Download
M webkit/browser/appcache/appcache_response.h View 1 2 3 4 2 chunks +1 line, -1 line 0 comments Download
D webkit/browser/appcache/webkit_browser_appcache.gypi View 1 1 chunk +0 lines, -50 lines 0 comments Download
M webkit/browser/blob/webkit_browser_blob.gypi View 1 chunk +0 lines, -26 lines 0 comments Download
M webkit/browser/database/webkit_browser_database.gypi View 1 chunk +0 lines, -20 lines 0 comments Download
D webkit/browser/dom_storage/webkit_browser_dom_storage.gypi View 1 1 chunk +0 lines, -31 lines 0 comments Download
M webkit/browser/fileapi/file_system_mount_point_provider.h View 1 chunk +2 lines, -0 lines 0 comments Download
D webkit/browser/fileapi/webkit_browser_fileapi.gypi View 1 2 1 chunk +0 lines, -147 lines 0 comments Download
M webkit/browser/quota/webkit_browser_quota.gypi View 1 chunk +0 lines, -24 lines 0 comments Download
D webkit/browser/webkit_browser.gypi View 1 1 chunk +0 lines, -26 lines 0 comments Download
M webkit/common/appcache/appcache_interfaces.h View 1 2 3 4 7 chunks +17 lines, -16 lines 0 comments Download
M webkit/common/blob/blob_data.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M webkit/common/blob/scoped_file.h View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M webkit/common/blob/shareable_file_reference.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M webkit/common/blob/webkit_common_blob.gypi View 1 chunk +0 lines, -16 lines 0 comments Download
M webkit/common/database/database_connections.h View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
M webkit/common/database/webkit_common_database.gypi View 1 chunk +0 lines, -12 lines 0 comments Download
M webkit/common/dom_storage/dom_storage_map.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M webkit/common/dom_storage/dom_storage_types.h View 1 2 3 4 3 chunks +3 lines, -3 lines 0 comments Download
D webkit/common/dom_storage/webkit_common_dom_storage.gypi View 1 1 chunk +0 lines, -14 lines 0 comments Download
M webkit/common/fileapi/file_system_types.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M webkit/common/fileapi/file_system_util.h View 1 2 3 4 5 5 chunks +20 lines, -20 lines 0 comments Download
M webkit/common/fileapi/webkit_common_fileapi.gypi View 1 chunk +0 lines, -14 lines 0 comments Download
M webkit/common/quota/quota_status_code.h View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M webkit/common/quota/webkit_common_quota.gypi View 1 chunk +0 lines, -13 lines 0 comments Download
M webkit/common/webkit_common.gypi View 1 1 chunk +0 lines, -21 lines 0 comments Download
M webkit/glue/webkit_glue.gypi View 1 2 3 4 1 chunk +3 lines, -2 lines 0 comments Download
M webkit/plugins/webkit_plugins.gypi View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
D webkit/storage/webkit_storage.gypi View 1 2 3 4 1 chunk +0 lines, -58 lines 0 comments Download
A webkit/storage_browser.gyp View 1 2 1 chunk +262 lines, -0 lines 0 comments Download
A webkit/storage_common.gyp View 1 2 3 4 1 chunk +48 lines, -0 lines 0 comments Download
A webkit/storage_renderer.gyp View 1 1 chunk +37 lines, -0 lines 0 comments Download
M webkit/support/webkit_support.gyp View 1 1 chunk +1 line, -2 lines 0 comments Download
M webkit/support/webkit_support.gypi View 1 1 chunk +4 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
kinuko
Ok at least this now compiles. Can you take a look?
7 years, 6 months ago (2013-06-06 07:39:59 UTC) #1
kinuko
On 2013/06/06 07:39:59, kinuko wrote: > Ok at least this now compiles. Can you take ...
7 years, 6 months ago (2013-06-06 11:42:11 UTC) #2
jamesr
On 2013/06/06 11:42:11, kinuko wrote: > On 2013/06/06 07:39:59, kinuko wrote: > > Ok at ...
7 years, 6 months ago (2013-06-07 23:54:34 UTC) #3
michaeln
I don't grok gyp and gpyi hardly at all. I've got a start at merging ...
7 years, 6 months ago (2013-06-08 02:40:06 UTC) #4
kinuko
Ok, win build has become good now. (I was using the same WEBKIT_STORAGE_EXPORT in common ...
7 years, 6 months ago (2013-06-10 22:02:13 UTC) #5
jamesr
lgtm using the same EXPORT macro for the browser/ and renderer/ code will produce inconsistent ...
7 years, 6 months ago (2013-06-10 22:07:21 UTC) #6
kinuko
Thanks! On 2013/06/10 22:07:21, jamesr wrote: > lgtm > > using the same EXPORT macro ...
7 years, 6 months ago (2013-06-10 23:27:41 UTC) #7
kinuko
+mnaganov for android_webview/ changes +thestig for chrome/ changes +avi for content/ changes PTL (will likely ...
7 years, 6 months ago (2013-06-11 05:23:00 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kinuko@chromium.org/15716007/124001
7 years, 6 months ago (2013-06-11 07:35:53 UTC) #9
commit-bot: I haz the power
Change committed as 205463
7 years, 6 months ago (2013-06-11 07:37:28 UTC) #10
Nico
7 years, 2 months ago (2013-10-23 18:56:46 UTC) #11
Message was sent while issue was closed.
The new storage_ gyp files in this patch need to include 

+  'variables': {
+    'chromium_code': 1,
+  },

at the top, else they are built with warnings disabled.

Powered by Google App Engine
This is Rietveld 408576698