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

Issue 2170103002: Notify SystemURLRequestContextGetter before shutdown on iOS. (Closed)

Created:
4 years, 5 months ago by mef
Modified:
4 years, 4 months ago
Reviewers:
mmenke, justincohen
CC:
chromium-reviews, sdefresne+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Notify SystemURLRequestContextGetter before shutdown on iOS. BUG=418060 Committed: https://crrev.com/4bf02abe2596e899205a914e63cad289992cf7f7 Cr-Commit-Position: refs/heads/master@{#408215}

Patch Set 1 #

Patch Set 2 : Add IOSChromeIOThreadTest to ios_chrome_unittests. #

Patch Set 3 : Start UrlFetcher and verify no AssertNoUrlRequests during CleanUp. #

Patch Set 4 : Sync #

Patch Set 5 : Added test to gyp. #

Total comments: 8

Patch Set 6 : Address Matt's comments. #

Total comments: 4

Patch Set 7 : Few more comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+109 lines, -3 lines) Patch
M ios/chrome/BUILD.gn View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
M ios/chrome/browser/ios_chrome_io_thread.h View 2 chunks +3 lines, -1 line 0 comments Download
M ios/chrome/browser/ios_chrome_io_thread.mm View 1 2 3 4 5 4 chunks +13 lines, -2 lines 0 comments Download
A ios/chrome/browser/ios_chrome_io_thread_unittest.mm View 1 2 3 4 5 6 1 chunk +87 lines, -0 lines 0 comments Download
M ios/chrome/ios_chrome_tests.gyp View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (16 generated)
mef
PTAL, I've verified that test triggers AssertNoURLRequests without the fix and doesn't trigger it with ...
4 years, 4 months ago (2016-07-25 22:22:23 UTC) #6
justincohen
lgtm, does it matter that there's no corresponding gyp change?
4 years, 4 months ago (2016-07-25 22:23:45 UTC) #7
mef
On 2016/07/25 22:23:45, justincohen wrote: > lgtm, does it matter that there's no corresponding gyp ...
4 years, 4 months ago (2016-07-25 22:31:21 UTC) #10
mmenke
LGTM https://codereview.chromium.org/2170103002/diff/80001/ios/chrome/browser/ios_chrome_io_thread.mm File ios/chrome/browser/ios_chrome_io_thread.mm (right): https://codereview.chromium.org/2170103002/diff/80001/ios/chrome/browser/ios_chrome_io_thread.mm#newcode234 ios/chrome/browser/ios_chrome_io_thread.mm:234: if (shutting_down_) Could null out io_thread_ instead, don't ...
4 years, 4 months ago (2016-07-27 17:23:46 UTC) #15
mef
Thanks! https://codereview.chromium.org/2170103002/diff/80001/ios/chrome/browser/ios_chrome_io_thread.mm File ios/chrome/browser/ios_chrome_io_thread.mm (right): https://codereview.chromium.org/2170103002/diff/80001/ios/chrome/browser/ios_chrome_io_thread.mm#newcode234 ios/chrome/browser/ios_chrome_io_thread.mm:234: if (shutting_down_) On 2016/07/27 17:23:45, mmenke wrote: > ...
4 years, 4 months ago (2016-07-27 18:04:27 UTC) #18
mmenke
https://codereview.chromium.org/2170103002/diff/100001/ios/chrome/browser/ios_chrome_io_thread_unittest.mm File ios/chrome/browser/ios_chrome_io_thread_unittest.mm (right): https://codereview.chromium.org/2170103002/diff/100001/ios/chrome/browser/ios_chrome_io_thread_unittest.mm#newcode42 ios/chrome/browser/ios_chrome_io_thread_unittest.mm:42: io_thread_(web::WebThread::IO, &loop_){}; Semi-colon not needed, need space before open ...
4 years, 4 months ago (2016-07-27 18:10:43 UTC) #19
mef
Thanks again! https://codereview.chromium.org/2170103002/diff/100001/ios/chrome/browser/ios_chrome_io_thread_unittest.mm File ios/chrome/browser/ios_chrome_io_thread_unittest.mm (right): https://codereview.chromium.org/2170103002/diff/100001/ios/chrome/browser/ios_chrome_io_thread_unittest.mm#newcode42 ios/chrome/browser/ios_chrome_io_thread_unittest.mm:42: io_thread_(web::WebThread::IO, &loop_){}; On 2016/07/27 18:10:43, mmenke wrote: ...
4 years, 4 months ago (2016-07-27 18:26:52 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/2170103002/120001
4 years, 4 months ago (2016-07-27 18:43:53 UTC) #23
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 4 months ago (2016-07-27 19:39:15 UTC) #24
commit-bot: I haz the power
4 years, 4 months ago (2016-07-27 19:40:55 UTC) #26
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/4bf02abe2596e899205a914e63cad289992cf7f7
Cr-Commit-Position: refs/heads/master@{#408215}

Powered by Google App Engine
This is Rietveld 408576698