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

Issue 19752007: Use builders to convert between WebKit and content IDB types (Closed)

Created:
7 years, 5 months ago by jamesr
Modified:
7 years, 5 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Use builders to convert between WebKit and content IDB types This uses a set of builder classes to convert between WebKit IDB types and their content equivalents so that code that links against the WebKit symbols can be restricted to child processes. R=alecflett@chromium.org, jam@chromium.org BUG=237267 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=212715

Patch Set 1 #

Total comments: 1

Patch Set 2 : moar compile #

Patch Set 3 : fix ios #

Total comments: 1

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+240 lines, -194 lines) Patch
M content/browser/indexed_db/indexed_db_leveldb_coding.cc View 1 chunk +0 lines, -1 line 0 comments Download
M content/child/indexed_db/indexed_db_dispatcher.cc View 1 2 3 10 chunks +15 lines, -9 lines 0 comments Download
A content/child/indexed_db/indexed_db_key_builders.h View 1 2 3 1 chunk +49 lines, -0 lines 0 comments Download
A content/child/indexed_db/indexed_db_key_builders.cc View 1 2 3 1 chunk +129 lines, -0 lines 0 comments Download
M content/child/indexed_db/proxy_webidbcursor_impl.cc View 1 2 3 3 chunks +4 lines, -2 lines 0 comments Download
M content/child/indexed_db/proxy_webidbcursor_impl_unittest.cc View 2 chunks +2 lines, -1 line 0 comments Download
M content/child/indexed_db/proxy_webidbdatabase_impl.cc View 10 chunks +37 lines, -32 lines 0 comments Download
M content/common/DEPS View 1 chunk +0 lines, -5 lines 0 comments Download
M content/common/indexed_db/indexed_db_key.h View 2 chunks +0 lines, -2 lines 0 comments Download
M content/common/indexed_db/indexed_db_key.cc View 6 chunks +0 lines, -67 lines 0 comments Download
M content/common/indexed_db/indexed_db_key_path.h View 2 chunks +1 line, -4 lines 0 comments Download
M content/common/indexed_db/indexed_db_key_path.cc View 3 chunks +0 lines, -39 lines 0 comments Download
M content/common/indexed_db/indexed_db_key_range.h View 2 chunks +0 lines, -4 lines 0 comments Download
M content/common/indexed_db/indexed_db_key_range.cc View 2 chunks +1 line, -13 lines 0 comments Download
M content/common/indexed_db/indexed_db_key_unittest.cc View 2 chunks +0 lines, -15 lines 0 comments Download
M content/content_child.gypi View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
jamesr
7 years, 5 months ago (2013-07-18 21:30:04 UTC) #1
jamesr
https://codereview.chromium.org/19752007/diff/1/content/child/indexed_db/indexed_db_key_builders.h File content/child/indexed_db/indexed_db_key_builders.h (right): https://codereview.chromium.org/19752007/diff/1/content/child/indexed_db/indexed_db_key_builders.h#newcode25 content/child/indexed_db/indexed_db_key_builders.h:25: static WebKit::WebIDBKey Build(const content::IndexedDBKey& key); @darin - what do ...
7 years, 5 months ago (2013-07-18 21:31:16 UTC) #2
alecflett
lgtm yay!
7 years, 5 months ago (2013-07-18 21:39:10 UTC) #3
jamesr
Hmm, some IndexedDB content_browsertests are failing on the trybots. Will investigate that before landing...
7 years, 5 months ago (2013-07-19 02:32:03 UTC) #4
darin (slow to review)
https://codereview.chromium.org/19752007/diff/8001/content/child/indexed_db/indexed_db_key_builders.h File content/child/indexed_db/indexed_db_key_builders.h (right): https://codereview.chromium.org/19752007/diff/8001/content/child/indexed_db/indexed_db_key_builders.h#newcode25 content/child/indexed_db/indexed_db_key_builders.h:25: static WebKit::WebIDBKey Build(const content::IndexedDBKey& key); maybe this second one ...
7 years, 5 months ago (2013-07-19 04:12:08 UTC) #5
jamesr
On 2013/07/19 04:12:08, darin wrote: > https://codereview.chromium.org/19752007/diff/8001/content/child/indexed_db/indexed_db_key_builders.h > File content/child/indexed_db/indexed_db_key_builders.h (right): > > https://codereview.chromium.org/19752007/diff/8001/content/child/indexed_db/indexed_db_key_builders.h#newcode25 > ...
7 years, 5 months ago (2013-07-19 04:45:41 UTC) #6
jam
deps/gypi lgtm
7 years, 5 months ago (2013-07-19 22:00:08 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/19752007/20001
7 years, 5 months ago (2013-07-19 22:05:23 UTC) #8
jamesr
7 years, 5 months ago (2013-07-20 01:44:48 UTC) #9
Message was sent while issue was closed.
Committed patchset #4 manually as r212715 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698