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

Issue 9692017: An internal intents dispatcher useful for initiating an intent from the browser process. (Closed)

Created:
8 years, 9 months ago by Greg Billock
Modified:
8 years, 9 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

An internal intents dispatcher useful for initiating an intent from the browser process. R=jhawkins@chromium.org,jam@chromium.org BUG=105732 TEST=InternalWebIntentsDispatcherTest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=127275

Patch Set 1 #

Total comments: 26

Patch Set 2 : Improve comments. #

Total comments: 11

Patch Set 3 : More comment changes #

Patch Set 4 : Add typedef #

Total comments: 12

Patch Set 5 : Review comments #

Patch Set 6 : Fix v8::String::New call args #

Patch Set 7 : No. Really. #

Patch Set 8 : Add CONTENT_EXPORT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+257 lines, -30 lines) Patch
A content/browser/intents/internal_web_intents_dispatcher.h View 1 2 3 4 5 6 7 1 chunk +69 lines, -0 lines 0 comments Download
A content/browser/intents/internal_web_intents_dispatcher.cc View 1 2 3 4 1 chunk +59 lines, -0 lines 0 comments Download
A content/browser/intents/internal_web_intents_dispatcher_unittest.cc View 1 1 chunk +59 lines, -0 lines 0 comments Download
M content/browser/intents/web_intents_dispatcher_impl.h View 1 2 3 2 chunks +2 lines, -3 lines 0 comments Download
M content/browser/intents/web_intents_dispatcher_impl.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M content/common/intents_messages.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M content/public/browser/web_intents_dispatcher.h View 1 2 3 4 2 chunks +16 lines, -9 lines 0 comments Download
M content/renderer/web_intents_host.cc View 1 2 3 4 5 6 2 chunks +18 lines, -15 lines 0 comments Download
M webkit/glue/web_intent_data.h View 1 2 1 chunk +14 lines, -0 lines 0 comments Download
M webkit/glue/web_intent_data.cc View 2 chunks +13 lines, -2 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
Greg Billock
8 years, 9 months ago (2012-03-12 22:41:57 UTC) #1
James Hawkins
https://chromiumcodereview.appspot.com/9692017/diff/1/content/browser/intents/internal_web_intents_dispatcher.cc File content/browser/intents/internal_web_intents_dispatcher.cc (right): https://chromiumcodereview.appspot.com/9692017/diff/1/content/browser/intents/internal_web_intents_dispatcher.cc#newcode33 content/browser/intents/internal_web_intents_dispatcher.cc:33: WebContents* destination_tab) { WebIntentsDispatcher doesn't document this, but must ...
8 years, 9 months ago (2012-03-12 23:19:10 UTC) #2
Greg Billock
https://chromiumcodereview.appspot.com/9692017/diff/1/content/browser/intents/internal_web_intents_dispatcher.cc File content/browser/intents/internal_web_intents_dispatcher.cc (right): https://chromiumcodereview.appspot.com/9692017/diff/1/content/browser/intents/internal_web_intents_dispatcher.cc#newcode33 content/browser/intents/internal_web_intents_dispatcher.cc:33: WebContents* destination_tab) { On 2012/03/12 23:19:11, James Hawkins wrote: ...
8 years, 9 months ago (2012-03-12 23:52:22 UTC) #3
James Hawkins
https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc File content/renderer/web_intents_host.cc (right): https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc#newcode52 content/renderer/web_intents_host.cc:52: CHECK(!ssv.isNull()); On 2012/03/12 23:52:22, Greg Billock wrote: > On ...
8 years, 9 months ago (2012-03-13 00:59:02 UTC) #4
Greg Billock
https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc File content/renderer/web_intents_host.cc (right): https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc#newcode52 content/renderer/web_intents_host.cc:52: CHECK(!ssv.isNull()); DCHECK here will immediately mean a harder-to-diagnose crash ...
8 years, 9 months ago (2012-03-13 17:42:38 UTC) #5
James Hawkins
https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc File content/renderer/web_intents_host.cc (right): https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc#newcode52 content/renderer/web_intents_host.cc:52: CHECK(!ssv.isNull()); How is that? They're the exact same except ...
8 years, 9 months ago (2012-03-13 18:22:03 UTC) #6
Greg Billock
https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc File content/renderer/web_intents_host.cc (right): https://chromiumcodereview.appspot.com/9692017/diff/1/content/renderer/web_intents_host.cc#newcode52 content/renderer/web_intents_host.cc:52: CHECK(!ssv.isNull()); On 2012/03/13 18:22:03, James Hawkins wrote: > How ...
8 years, 9 months ago (2012-03-13 19:26:50 UTC) #7
James Hawkins
https://chromiumcodereview.appspot.com/9692017/diff/6002/content/browser/intents/internal_web_intents_dispatcher.h File content/browser/intents/internal_web_intents_dispatcher.h (right): https://chromiumcodereview.appspot.com/9692017/diff/6002/content/browser/intents/internal_web_intents_dispatcher.h#newcode25 content/browser/intents/internal_web_intents_dispatcher.h:25: const string16&)> ReplyCallback; Document the callback and parameters. https://chromiumcodereview.appspot.com/9692017/diff/6002/content/browser/intents/internal_web_intents_dispatcher.h#newcode35 ...
8 years, 9 months ago (2012-03-13 20:15:44 UTC) #8
Greg Billock
https://chromiumcodereview.appspot.com/9692017/diff/6002/content/browser/intents/internal_web_intents_dispatcher.h File content/browser/intents/internal_web_intents_dispatcher.h (right): https://chromiumcodereview.appspot.com/9692017/diff/6002/content/browser/intents/internal_web_intents_dispatcher.h#newcode25 content/browser/intents/internal_web_intents_dispatcher.h:25: const string16&)> ReplyCallback; On 2012/03/13 20:15:44, James Hawkins wrote: ...
8 years, 9 months ago (2012-03-13 20:34:42 UTC) #9
James Hawkins
LGTM
8 years, 9 months ago (2012-03-13 20:35:08 UTC) #10
Greg Billock
Need love from owners.
8 years, 9 months ago (2012-03-14 16:03:37 UTC) #11
jam
On 2012/03/14 16:03:37, Greg Billock wrote: > Need love from owners. I defer to darin ...
8 years, 9 months ago (2012-03-14 19:05:56 UTC) #12
darin (slow to review)
LGTM, but I think it is time to move this binding to WebCore!
8 years, 9 months ago (2012-03-15 23:12:26 UTC) #13
Greg Billock
On 2012/03/15 23:12:26, darin wrote: > LGTM, but I think it is time to move ...
8 years, 9 months ago (2012-03-15 23:36:30 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/9692017/1014
8 years, 9 months ago (2012-03-15 23:58:49 UTC) #15
commit-bot: I haz the power
Failed to request the patch to try. Please note that binary filesare still unsupported at ...
8 years, 9 months ago (2012-03-16 01:33:08 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/9692017/10003
8 years, 9 months ago (2012-03-16 01:34:15 UTC) #17
commit-bot: I haz the power
Try job failure for 9692017-10003 (retry) on win_rel for step "compile" (clobber build). It's a ...
8 years, 9 months ago (2012-03-16 03:34:14 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/9692017/15004
8 years, 9 months ago (2012-03-16 04:46:18 UTC) #19
commit-bot: I haz the power
Try job failure for 9692017-15004 (retry) on win for step "compile" (clobber build). It's a ...
8 years, 9 months ago (2012-03-16 05:52:05 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/9692017/15006
8 years, 9 months ago (2012-03-16 21:06:40 UTC) #21
commit-bot: I haz the power
8 years, 9 months ago (2012-03-16 22:35:49 UTC) #22
Change committed as 127275

Powered by Google App Engine
This is Rietveld 408576698