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

Issue 2260793002: Headless utility classes for making deterministic protocol handlers (Closed)

Created:
4 years, 4 months ago by alex clarke (OOO till 29th)
Modified:
4 years, 4 months ago
Reviewers:
Sami
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Headless utility classes for making deterministic protocol handlers In follow on patches I hope to wire up a URLFetcher backending on URLRequestHttpJob and adding a --deterministic-network-fetch option to headless_shell BUG=546953 Committed: https://crrev.com/1660df547f70a27ca4b6360845febfd3adb1273f Cr-Commit-Position: refs/heads/master@{#413130}

Patch Set 1 #

Patch Set 2 : Add missing files #

Total comments: 14

Patch Set 3 : Addressing comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1762 lines, -0 lines) Patch
M headless/BUILD.gn View 2 chunks +19 lines, -0 lines 0 comments Download
A headless/public/util/deterministic_dispatcher.h View 1 chunk +62 lines, -0 lines 0 comments Download
A headless/public/util/deterministic_dispatcher.cc View 1 chunk +95 lines, -0 lines 0 comments Download
A headless/public/util/deterministic_dispatcher_test.cc View 1 chunk +113 lines, -0 lines 0 comments Download
A headless/public/util/expedited_dispatcher.h View 1 2 1 chunk +41 lines, -0 lines 0 comments Download
A headless/public/util/expedited_dispatcher.cc View 1 chunk +39 lines, -0 lines 0 comments Download
A headless/public/util/expedited_dispatcher_test.cc View 1 chunk +86 lines, -0 lines 0 comments Download
A headless/public/util/generic_url_request_job.h View 1 2 1 chunk +128 lines, -0 lines 0 comments Download
A headless/public/util/generic_url_request_job.cc View 1 2 1 chunk +185 lines, -0 lines 0 comments Download
A headless/public/util/generic_url_request_job_test.cc View 1 2 1 chunk +346 lines, -0 lines 0 comments Download
A headless/public/util/managed_dispatch_url_request_job.h View 1 2 1 chunk +59 lines, -0 lines 0 comments Download
A headless/public/util/managed_dispatch_url_request_job.cc View 1 chunk +47 lines, -0 lines 0 comments Download
A headless/public/util/testing/fake_managed_dispatch_url_request_job.h View 1 chunk +49 lines, -0 lines 0 comments Download
A headless/public/util/testing/fake_managed_dispatch_url_request_job.cc View 1 chunk +17 lines, -0 lines 0 comments Download
A headless/public/util/testing/generic_url_request_mocks.h View 1 2 1 chunk +149 lines, -0 lines 0 comments Download
A headless/public/util/testing/generic_url_request_mocks.cc View 1 2 1 chunk +167 lines, -0 lines 0 comments Download
A headless/public/util/url_fetcher.h View 1 2 1 chunk +75 lines, -0 lines 0 comments Download
A headless/public/util/url_fetcher.cc View 1 2 1 chunk +40 lines, -0 lines 0 comments Download
A headless/public/util/url_request_dispatcher.h View 1 chunk +45 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (12 generated)
alex clarke (OOO till 29th)
PTAL :)
4 years, 4 months ago (2016-08-19 10:32:48 UTC) #5
Sami
Thanks, these will be useful. Couple of small nits. https://codereview.chromium.org/2260793002/diff/20001/headless/public/util/expedited_dispatcher.h File headless/public/util/expedited_dispatcher.h (right): https://codereview.chromium.org/2260793002/diff/20001/headless/public/util/expedited_dispatcher.h#newcode19 headless/public/util/expedited_dispatcher.h:19: ...
4 years, 4 months ago (2016-08-19 11:54:01 UTC) #6
alex clarke (OOO till 29th)
All comments addressed, PTAL. https://codereview.chromium.org/2260793002/diff/20001/headless/public/util/expedited_dispatcher.h File headless/public/util/expedited_dispatcher.h (right): https://codereview.chromium.org/2260793002/diff/20001/headless/public/util/expedited_dispatcher.h#newcode19 headless/public/util/expedited_dispatcher.h:19: // immediatly sacrificing determinism for ...
4 years, 4 months ago (2016-08-19 12:48:58 UTC) #9
Sami
lgtm.
4 years, 4 months ago (2016-08-19 12:53:23 UTC) #12
alex clarke (OOO till 29th)
Thanks :)
4 years, 4 months ago (2016-08-19 12:55:43 UTC) #14
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/2260793002/40001
4 years, 4 months ago (2016-08-19 12:56:18 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-08-19 14:03:09 UTC) #18
commit-bot: I haz the power
4 years, 4 months ago (2016-08-19 14:04:53 UTC) #20
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/1660df547f70a27ca4b6360845febfd3adb1273f
Cr-Commit-Position: refs/heads/master@{#413130}

Powered by Google App Engine
This is Rietveld 408576698