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

Issue 2371233002: Blob Channel failed to register service (Closed)

Created:
4 years, 2 months ago by Menglin
Modified:
4 years, 2 months ago
CC:
anandc+watch-blimp_chromium.org, chromium-reviews, dtrainor+watch-blimp_chromium.org, gcasto+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, khushalsagar+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, perumaal+watch-blimp_chromium.org, scf+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, steimel+watch-blimp_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Blob Channel failed to register service Mojo team enforced capability spec renderer <--> browser. Only the interfaces in the manifest are exposed to the renderer (https://codereview.chromium.org/2259903002). The BlobChannel wasn't in the list, so blimp engine wasn't able to register the BlobChannel services, causing the crash This CL adds BlobChannel to the interfaces exposed to the renderer so now the images are sent correctly. BUG=649858 Committed: https://crrev.com/dd442d48128ff3043c105d83b922806e4c4f9080 Cr-Commit-Position: refs/heads/master@{#421425}

Patch Set 1 #

Total comments: 2

Patch Set 2 : add an output pak in the grd file and have blimp/engine:pak depend on it #

Total comments: 8

Patch Set 3 : change output_dir to blimp/engine. verify on docker #

Total comments: 1

Patch Set 4 : Blob Channel failed to register service #

Patch Set 5 : update the generated blimp_browser_resources.h path in blimp/engine/app/blimp_content_browser_clien… #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -0 lines) Patch
M blimp/engine/BUILD.gn View 1 2 3 5 chunks +15 lines, -0 lines 0 comments Download
A blimp/engine/app/blimp_browser_resources.grd View 1 1 chunk +14 lines, -0 lines 0 comments Download
M blimp/engine/app/blimp_content_browser_client.h View 1 chunk +2 lines, -0 lines 0 comments Download
M blimp/engine/app/blimp_content_browser_client.cc View 1 2 3 4 2 chunks +21 lines, -0 lines 0 comments Download
A blimp/engine/app/blimp_content_browser_manifest_overlay.json View 1 chunk +10 lines, -0 lines 0 comments Download
M tools/gritsettings/resource_ids View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 32 (13 generated)
Menglin
4 years, 2 months ago (2016-09-27 18:06:34 UTC) #2
Ken Rockot(use gerrit already)
This seems correct. Some inline questions to verify that the manifest resource is actually found ...
4 years, 2 months ago (2016-09-27 19:05:43 UTC) #3
Menglin
On 2016/09/27 at 19:05:43, rockot wrote: > This seems correct. Some inline questions to verify ...
4 years, 2 months ago (2016-09-27 19:51:39 UTC) #4
Menglin
Hi Tommy ptal. thanks!
4 years, 2 months ago (2016-09-27 19:52:10 UTC) #6
Ken Rockot(use gerrit already)
FWIW the manifest overlay and usage LGTM
4 years, 2 months ago (2016-09-27 19:58:41 UTC) #7
nyquist
https://codereview.chromium.org/2371233002/diff/20001/blimp/engine/BUILD.gn File blimp/engine/BUILD.gn (right): https://codereview.chromium.org/2371233002/diff/20001/blimp/engine/BUILD.gn#newcode15 blimp/engine/BUILD.gn:15: "$root_gen_dir/blimp/blimp_browser_resources.pak", Does this mean that this will also work ...
4 years, 2 months ago (2016-09-27 20:48:48 UTC) #8
Menglin
new patch uploaded. https://codereview.chromium.org/2371233002/diff/20001/blimp/engine/BUILD.gn File blimp/engine/BUILD.gn (right): https://codereview.chromium.org/2371233002/diff/20001/blimp/engine/BUILD.gn#newcode15 blimp/engine/BUILD.gn:15: "$root_gen_dir/blimp/blimp_browser_resources.pak", On 2016/09/27 20:48:48, nyquist wrote: ...
4 years, 2 months ago (2016-09-27 22:06:40 UTC) #9
nyquist
lgtm
4 years, 2 months ago (2016-09-27 22:39:46 UTC) #10
nyquist
Could you expand the CL description? Maybe one paragraph each for: - what happened before? ...
4 years, 2 months ago (2016-09-27 22:40:44 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2371233002/40001
4 years, 2 months ago (2016-09-27 23:02:35 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/268157)
4 years, 2 months ago (2016-09-27 23:10:49 UTC) #17
Menglin
Hi thestig@, ptal. thanks!
4 years, 2 months ago (2016-09-27 23:11:04 UTC) #19
Lei Zhang
lgtm https://codereview.chromium.org/2371233002/diff/40001/tools/gritsettings/resource_ids File tools/gritsettings/resource_ids (right): https://codereview.chromium.org/2371233002/diff/40001/tools/gritsettings/resource_ids#newcode287 tools/gritsettings/resource_ids:287: "includes": [30700], Do 30680. If headless_lib_resources.grd needs more, ...
4 years, 2 months ago (2016-09-27 23:14:18 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2371233002/40001
4 years, 2 months ago (2016-09-27 23:15:24 UTC) #22
Menglin
On 2016/09/27 23:14:18, Lei Zhang wrote: > lgtm > > https://codereview.chromium.org/2371233002/diff/40001/tools/gritsettings/resource_ids > File tools/gritsettings/resource_ids (right): ...
4 years, 2 months ago (2016-09-27 23:35:02 UTC) #24
Lei Zhang
On 2016/09/27 23:35:02, Menglin wrote: > I don't know why if i use 30680 it ...
4 years, 2 months ago (2016-09-27 23:38:12 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2371233002/80001
4 years, 2 months ago (2016-09-28 00:49:11 UTC) #28
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 2 months ago (2016-09-28 01:58:38 UTC) #30
commit-bot: I haz the power
4 years, 2 months ago (2016-09-28 02:00:47 UTC) #32
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/dd442d48128ff3043c105d83b922806e4c4f9080
Cr-Commit-Position: refs/heads/master@{#421425}

Powered by Google App Engine
This is Rietveld 408576698