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

Issue 368143002: Add a chrome://interstitials page. (Closed)

Created:
6 years, 5 months ago by meacer
Modified:
6 years, 4 months ago
CC:
chromium-reviews
Project:
chromium
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Add safebrowsing interstitials and browser test #

Patch Set 3 : Fix build #

Patch Set 4 : Fix tests #

Patch Set 5 : Style fixes #

Total comments: 6

Patch Set 6 : Too many constructors #

Total comments: 6

Patch Set 7 : felt comments #

Total comments: 12

Patch Set 8 : bauerb comments #

Total comments: 4

Patch Set 9 : Fix client side phishing interstitial #

Total comments: 1

Patch Set 10 : Rebase #

Patch Set 11 : Fix build, add url check #

Patch Set 12 : Fix android build #

Unified diffs Side-by-side diffs Delta from patch set Stats (+392 lines, -19 lines) Patch
M chrome/browser/chrome_content_browser_client.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/safe_browsing/safe_browsing_blocking_page.h View 1 2 3 4 5 6 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/safe_browsing/safe_browsing_blocking_page.cc View 1 2 3 4 5 6 7 8 3 chunks +16 lines, -8 lines 0 comments Download
M chrome/browser/ssl/ssl_blocking_page.h View 1 2 3 4 5 6 7 8 2 chunks +30 lines, -8 lines 0 comments Download
M chrome/browser/ssl/ssl_blocking_page.cc View 1 2 3 4 5 6 7 8 9 2 chunks +39 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 1 2 3 4 5 6 7 8 9 2 chunks +3 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/interstitials/interstitial_ui.h View 1 2 3 4 5 6 7 1 chunk +29 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/interstitials/interstitial_ui.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +200 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/interstitials/interstitial_ui_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +59 lines, -0 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 3 4 5 6 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (0 generated)
meacer
felt, pfeldman: What do you think about this?
6 years, 5 months ago (2014-07-14 19:43:25 UTC) #1
pfeldman
This is no longer about devtools code-wise, so deferring it to felt@ and the owners.
6 years, 5 months ago (2014-07-14 20:49:19 UTC) #2
felt
https://codereview.chromium.org/368143002/diff/80001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/368143002/diff/80001/chrome/browser/ssl/ssl_blocking_page.cc#newcode315 chrome/browser/ssl/ssl_blocking_page.cc:315: if (create_interstitial) { This makes me a little nervous ...
6 years, 5 months ago (2014-07-15 01:35:07 UTC) #3
felt
I'm pretty happy about this :D My one regret is that it requires adding another ...
6 years, 5 months ago (2014-07-15 01:38:26 UTC) #4
meacer
> My one regret is that it requires adding another parameter to the > SSLBlockingPage ...
6 years, 5 months ago (2014-07-15 19:48:07 UTC) #5
meacer
-pfeldman OWNERs, can you please take a look at the respective files? +palmer for ssl_blocking_page.* ...
6 years, 5 months ago (2014-07-15 19:54:17 UTC) #6
palmer
lgtm
6 years, 5 months ago (2014-07-15 20:48:40 UTC) #7
Bernhard Bauer
https://codereview.chromium.org/368143002/diff/120001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/368143002/diff/120001/chrome/browser/chrome_content_browser_client.cc#newcode2008 chrome/browser/chrome_content_browser_client.cc:2008: new SSLBlockingPage(tab, true, cert_error, ssl_info, request_url, overridable, Would it ...
6 years, 5 months ago (2014-07-16 10:22:46 UTC) #8
Brian Ryner
Noe could you please review for safe_browsing_blocking_page?
6 years, 5 months ago (2014-07-16 17:39:10 UTC) #9
meacer
https://codereview.chromium.org/368143002/diff/120001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/368143002/diff/120001/chrome/browser/chrome_content_browser_client.cc#newcode2008 chrome/browser/chrome_content_browser_client.cc:2008: new SSLBlockingPage(tab, true, cert_error, ssl_info, request_url, overridable, On 2014/07/16 ...
6 years, 5 months ago (2014-07-16 21:21:40 UTC) #10
Bernhard Bauer
https://codereview.chromium.org/368143002/diff/140001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/368143002/diff/140001/chrome/browser/ssl/ssl_blocking_page.cc#newcode320 chrome/browser/ssl/ssl_blocking_page.cc:320: true, What I meant was that you could show ...
6 years, 5 months ago (2014-07-16 21:49:59 UTC) #11
meacer
https://codereview.chromium.org/368143002/diff/140001/chrome/browser/ssl/ssl_blocking_page.cc File chrome/browser/ssl/ssl_blocking_page.cc (right): https://codereview.chromium.org/368143002/diff/140001/chrome/browser/ssl/ssl_blocking_page.cc#newcode320 chrome/browser/ssl/ssl_blocking_page.cc:320: true, On 2014/07/16 21:49:59, Bernhard Bauer wrote: > What ...
6 years, 5 months ago (2014-07-17 21:24:09 UTC) #12
meacer
Bernhard, Noé: Ping?
6 years, 5 months ago (2014-07-22 21:25:22 UTC) #13
Bernhard Bauer
LGTM!
6 years, 5 months ago (2014-07-23 09:18:35 UTC) #14
noelutz
lgtm
6 years, 5 months ago (2014-07-24 23:15:15 UTC) #15
meacer
Thanks all!
6 years, 5 months ago (2014-07-25 20:13:41 UTC) #16
meacer
The CQ bit was checked by meacer@chromium.org
6 years, 5 months ago (2014-07-25 20:13:45 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/meacer@chromium.org/368143002/180001
6 years, 5 months ago (2014-07-25 20:14:16 UTC) #18
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_clang_dbg on tryserver.chromium ...
6 years, 5 months ago (2014-07-25 21:10:28 UTC) #19
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-25 21:17:03 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_compile_dbg on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/mac_chromium_compile_dbg/builds/44958)
6 years, 5 months ago (2014-07-25 21:17:04 UTC) #21
meacer
The CQ bit was checked by meacer@chromium.org
6 years, 5 months ago (2014-07-25 22:34:54 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/meacer@chromium.org/368143002/200001
6 years, 5 months ago (2014-07-25 22:36:16 UTC) #23
meacer
The CQ bit was unchecked by meacer@chromium.org
6 years, 5 months ago (2014-07-25 22:55:06 UTC) #24
meacer
The CQ bit was checked by meacer@chromium.org
6 years, 5 months ago (2014-07-25 22:57:14 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/meacer@chromium.org/368143002/220001
6 years, 5 months ago (2014-07-25 22:59:00 UTC) #26
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_chromeos_rel on tryserver.chromium ...
6 years, 5 months ago (2014-07-26 05:02:35 UTC) #27
commit-bot: I haz the power
Change committed as 285766
6 years, 5 months ago (2014-07-26 18:07:52 UTC) #28
viettrungluu
On 2014/07/26 18:07:52, I haz the power (commit-bot) wrote: > Change committed as 285766 Seems ...
6 years, 4 months ago (2014-07-26 19:18:11 UTC) #29
Will Harris
6 years, 4 months ago (2014-07-26 19:18:29 UTC) #30
Message was sent while issue was closed.
A revert of this CL has been created in
https://codereview.chromium.org/418293003/ by wfh@chromium.org.

The reason for reverting is: Failing ASAN tests because of leak.

http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20LSan%20Te....

Powered by Google App Engine
This is Rietveld 408576698