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

Issue 2282463002: Create a Delayed Response Provider for GCDWebServer. (Closed)

Created:
4 years, 3 months ago by Olivier
Modified:
4 years, 3 months ago
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Create a Delayed Response Provider for GCDWebServer. This provider will provide the response from another provider after a delay. BUG= Committed: https://crrev.com/6eeceba83633b457f6b5469457fbd69053deec54 Cr-Commit-Position: refs/heads/master@{#415207}

Patch Set 1 #

Total comments: 4

Patch Set 2 : typo #

Patch Set 3 : namespace #

Total comments: 12

Patch Set 4 : comments #

Total comments: 8

Patch Set 5 : comments #

Total comments: 6

Patch Set 6 : ivars -> interface #

Total comments: 4

Patch Set 7 : whoops #

Unified diffs Side-by-side diffs Delta from patch set Stats (+170 lines, -0 lines) Patch
M ios/web/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
A ios/web/public/test/response_providers/delayed_response_provider.h View 1 2 3 4 1 chunk +43 lines, -0 lines 0 comments Download
A ios/web/public/test/response_providers/delayed_response_provider.mm View 1 2 3 4 5 6 1 chunk +125 lines, -0 lines 0 comments Download

Messages

Total messages: 31 (11 generated)
Olivier
4 years, 3 months ago (2016-08-25 13:47:29 UTC) #2
baxley
LGTM, thanks! https://codereview.chromium.org/2282463002/diff/1/ios/web/public/test/response_providers/delayed_response_provider.h File ios/web/public/test/response_providers/delayed_response_provider.h (right): https://codereview.chromium.org/2282463002/diff/1/ios/web/public/test/response_providers/delayed_response_provider.h#newcode12 ios/web/public/test/response_providers/delayed_response_provider.h:12: // A Response provider that delay the ...
4 years, 3 months ago (2016-08-25 15:26:12 UTC) #3
gambard
https://codereview.chromium.org/2282463002/diff/1/ios/web/public/test/response_providers/delayed_response_provider.h File ios/web/public/test/response_providers/delayed_response_provider.h (right): https://codereview.chromium.org/2282463002/diff/1/ios/web/public/test/response_providers/delayed_response_provider.h#newcode11 ios/web/public/test/response_providers/delayed_response_provider.h:11: Add it to the web namespace?
4 years, 3 months ago (2016-08-25 15:26:50 UTC) #4
Olivier
https://codereview.chromium.org/2282463002/diff/1/ios/web/public/test/response_providers/delayed_response_provider.h File ios/web/public/test/response_providers/delayed_response_provider.h (right): https://codereview.chromium.org/2282463002/diff/1/ios/web/public/test/response_providers/delayed_response_provider.h#newcode11 ios/web/public/test/response_providers/delayed_response_provider.h:11: On 2016/08/25 15:26:50, gambard wrote: > Add it to ...
4 years, 3 months ago (2016-08-25 15:37:28 UTC) #5
Olivier
+stk as NSProxy expert
4 years, 3 months ago (2016-08-26 08:49:40 UTC) #7
stkhapugin
lgtm with comments https://codereview.chromium.org/2282463002/diff/40001/ios/web/public/test/response_providers/delayed_response_provider.h File ios/web/public/test/response_providers/delayed_response_provider.h (right): https://codereview.chromium.org/2282463002/diff/40001/ios/web/public/test/response_providers/delayed_response_provider.h#newcode16 ios/web/public/test/response_providers/delayed_response_provider.h:16: class DelayedResponseProvider : public web::ResponseProvider { ...
4 years, 3 months ago (2016-08-26 13:06:48 UTC) #8
Olivier
https://codereview.chromium.org/2282463002/diff/40001/ios/web/public/test/response_providers/delayed_response_provider.h File ios/web/public/test/response_providers/delayed_response_provider.h (right): https://codereview.chromium.org/2282463002/diff/40001/ios/web/public/test/response_providers/delayed_response_provider.h#newcode16 ios/web/public/test/response_providers/delayed_response_provider.h:16: class DelayedResponseProvider : public web::ResponseProvider { On 2016/08/26 13:06:48, ...
4 years, 3 months ago (2016-08-26 14:10:04 UTC) #9
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/2282463002/60001
4 years, 3 months ago (2016-08-26 14:10:29 UTC) #12
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/246982)
4 years, 3 months ago (2016-08-26 14:15:32 UTC) #14
marq (ping after 24h)
https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.h File ios/web/public/test/response_providers/delayed_response_provider.h (right): https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.h#newcode18 ios/web/public/test/response_providers/delayed_response_provider.h:18: // Designated Constructor. Creates a DelayedResponseProvider that delays the ...
4 years, 3 months ago (2016-08-29 08:16:36 UTC) #15
Olivier
https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.h File ios/web/public/test/response_providers/delayed_response_provider.h (right): https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.h#newcode18 ios/web/public/test/response_providers/delayed_response_provider.h:18: // Designated Constructor. Creates a DelayedResponseProvider that delays the ...
4 years, 3 months ago (2016-08-29 08:48:10 UTC) #16
marq (ping after 24h)
https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.mm File ios/web/public/test/response_providers/delayed_response_provider.mm (right): https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.mm#newcode24 ios/web/public/test/response_providers/delayed_response_provider.mm:24: base::scoped_nsobject<GCDWebServerResponse> _response; On 2016/08/29 08:48:10, Olivier Robin wrote: > ...
4 years, 3 months ago (2016-08-29 08:59:12 UTC) #17
Olivier
https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.mm File ios/web/public/test/response_providers/delayed_response_provider.mm (right): https://codereview.chromium.org/2282463002/diff/60001/ios/web/public/test/response_providers/delayed_response_provider.mm#newcode24 ios/web/public/test/response_providers/delayed_response_provider.mm:24: base::scoped_nsobject<GCDWebServerResponse> _response; On 2016/08/29 08:59:12, marq wrote: > On ...
4 years, 3 months ago (2016-08-29 10:42:15 UTC) #18
marq (ping after 24h)
LGTM with weakification fixes. https://codereview.chromium.org/2282463002/diff/80001/ios/web/public/test/response_providers/delayed_response_provider.mm File ios/web/public/test/response_providers/delayed_response_provider.mm (right): https://codereview.chromium.org/2282463002/diff/80001/ios/web/public/test/response_providers/delayed_response_provider.mm#newcode38 ios/web/public/test/response_providers/delayed_response_provider.mm:38: _response.reset([response retain]); On 2016/08/29 10:42:14, ...
4 years, 3 months ago (2016-08-29 16:03:19 UTC) #19
Olivier
https://codereview.chromium.org/2282463002/diff/80001/ios/web/public/test/response_providers/delayed_response_provider.mm File ios/web/public/test/response_providers/delayed_response_provider.mm (right): https://codereview.chromium.org/2282463002/diff/80001/ios/web/public/test/response_providers/delayed_response_provider.mm#newcode38 ios/web/public/test/response_providers/delayed_response_provider.mm:38: _response.reset([response retain]); On 2016/08/29 16:03:19, marq wrote: > On ...
4 years, 3 months ago (2016-08-29 16:11:50 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/2282463002/120001
4 years, 3 months ago (2016-08-29 16:14:28 UTC) #23
dsansome
(I unset the commit bit on this change to try fix a stuck CQ - ...
4 years, 3 months ago (2016-08-30 03:54:30 UTC) #26
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/2282463002/120001
4 years, 3 months ago (2016-08-30 03:57:31 UTC) #28
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 3 months ago (2016-08-30 06:13:45 UTC) #29
commit-bot: I haz the power
4 years, 3 months ago (2016-08-30 06:15:13 UTC) #31
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/6eeceba83633b457f6b5469457fbd69053deec54
Cr-Commit-Position: refs/heads/master@{#415207}

Powered by Google App Engine
This is Rietveld 408576698