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

Issue 2894923003: [Extensions Bindings] Include request id in a custom callback response (Closed)

Created:
3 years, 7 months ago by Devlin
Modified:
3 years, 6 months ago
Reviewers:
lazyboy, jbroman
CC:
chromium-apps-reviews_chromium.org, chromium-reviews, extensions-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Extensions Bindings] Include request id in a custom callback response Include the request id in the args curried to the custom callback set with custom bindings. This is only used in pageCapture.saveAsMHTML, but including it is trivial. When we move pageCapture.saveAsMHTML to fully-native bindings, it may make sense to remove this. BUG=653596 TEST=APIRequestHandlerTest*, ExtensionPageCaptureApiTest.SaveAsMHTML --native-crx-bindings=1 Review-Url: https://codereview.chromium.org/2894923003 Cr-Commit-Position: refs/heads/master@{#475666} Committed: https://chromium.googlesource.com/chromium/src/+/5620d9efdeb210b6d27b041783f173dae3e5e37b

Patch Set 1 #

Total comments: 2

Patch Set 2 : Add comment #

Total comments: 2

Patch Set 3 : really fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -18 lines) Patch
M chrome/renderer/resources/extensions/page_capture_custom_bindings.js View 2 chunks +3 lines, -2 lines 0 comments Download
M extensions/renderer/api_bindings_system_unittest.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M extensions/renderer/api_request_handler.cc View 1 2 5 chunks +20 lines, -13 lines 0 comments Download
M extensions/renderer/api_request_handler_unittest.cc View 1 2 4 chunks +12 lines, -2 lines 0 comments Download

Messages

Total messages: 21 (12 generated)
Devlin
drilling through test failures... :)
3 years, 7 months ago (2017-05-19 20:59:59 UTC) #4
jbroman
https://codereview.chromium.org/2894923003/diff/1/extensions/renderer/api_request_handler.cc File extensions/renderer/api_request_handler.cc (right): https://codereview.chromium.org/2894923003/diff/1/extensions/renderer/api_request_handler.cc#newcode61 extensions/renderer/api_request_handler.cc:61: int request_id = next_request_id_++; Should this be inside the ...
3 years, 7 months ago (2017-05-23 22:15:03 UTC) #8
Devlin
https://codereview.chromium.org/2894923003/diff/1/extensions/renderer/api_request_handler.cc File extensions/renderer/api_request_handler.cc (right): https://codereview.chromium.org/2894923003/diff/1/extensions/renderer/api_request_handler.cc#newcode61 extensions/renderer/api_request_handler.cc:61: int request_id = next_request_id_++; On 2017/05/23 22:15:03, jbroman wrote: ...
3 years, 7 months ago (2017-05-24 16:08:34 UTC) #9
jbroman
https://codereview.chromium.org/2894923003/diff/20001/extensions/renderer/api_request_handler.cc File extensions/renderer/api_request_handler.cc (right): https://codereview.chromium.org/2894923003/diff/20001/extensions/renderer/api_request_handler.cc#newcode110 extensions/renderer/api_request_handler.cc:110: int id = request->request_id; To clarify my question, |request_id| ...
3 years, 7 months ago (2017-05-24 16:54:38 UTC) #10
Devlin
https://codereview.chromium.org/2894923003/diff/20001/extensions/renderer/api_request_handler.cc File extensions/renderer/api_request_handler.cc (right): https://codereview.chromium.org/2894923003/diff/20001/extensions/renderer/api_request_handler.cc#newcode110 extensions/renderer/api_request_handler.cc:110: int id = request->request_id; On 2017/05/24 16:54:38, jbroman wrote: ...
3 years, 7 months ago (2017-05-24 17:31:40 UTC) #11
jbroman
lgtm
3 years, 7 months ago (2017-05-24 21:02:55 UTC) #12
lazyboy
lgtm
3 years, 6 months ago (2017-05-30 18:05:11 UTC) #13
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/2894923003/40001
3 years, 6 months ago (2017-05-30 20:36:21 UTC) #18
commit-bot: I haz the power
3 years, 6 months ago (2017-05-30 20:57:51 UTC) #21
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/5620d9efdeb210b6d27b041783f1...

Powered by Google App Engine
This is Rietveld 408576698