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

Issue 1583813003: Remove obsolete histogram values from SSL.InsecureContent (Closed)

Created:
4 years, 11 months ago by estark
Modified:
4 years, 11 months ago
CC:
asvitkine+watch_chromium.org, blink-reviews, blink-reviews-api_chromium.org, chromium-reviews, dglazkov+blink, gavinp+loader_chromium.org, Nate Chapin, loading-reviews_chromium.org, tyoshino+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove obsolete histogram values from SSL.InsecureContent Mixed content histogram values that depend on the URL of the page have since been rendered obsolete by Rappor, and they complicate mixed content checking with OOPIFs. This CL deprecates the histogram values that break down mixed content by Google property but preserves the basic counters for displaying or running mixed content. BUG=486936 Committed: https://crrev.com/163c47aac94491b32d1e1f3a049d4fb67a01855e Cr-Commit-Position: refs/heads/master@{#369851}

Patch Set 1 #

Patch Set 2 : update test_runner overrides #

Patch Set 3 : webview override #

Total comments: 4

Patch Set 4 : change deprecated histograms labels #

Total comments: 5

Patch Set 5 : mpearson comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+67 lines, -183 lines) Patch
M android_webview/renderer/aw_content_settings_client.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M android_webview/renderer/aw_content_settings_client.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/renderer/content_settings_observer.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/renderer/content_settings_observer.cc View 1 2 3 4 3 chunks +31 lines, -142 lines 0 comments Download
M components/test_runner/web_content_settings.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M components/test_runner/web_content_settings.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/loader/FrameLoaderClient.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/loader/MixedContentChecker.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/web/FrameLoaderClientImpl.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/public/web/WebContentSettingsClient.h View 1 chunk +1 line, -1 line 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 1 chunk +30 lines, -30 lines 0 comments Download

Messages

Total messages: 25 (8 generated)
estark
Hey Alex -- after learning that most of the SSL.InsecureContent values are obsolete, I think ...
4 years, 11 months ago (2016-01-14 19:14:21 UTC) #2
estark
https://codereview.chromium.org/1583813003/diff/40001/chrome/renderer/content_settings_observer.cc File chrome/renderer/content_settings_observer.cc (right): https://codereview.chromium.org/1583813003/diff/40001/chrome/renderer/content_settings_observer.cc#newcode457 chrome/renderer/content_settings_observer.cc:457: Send(new ChromeViewHostMsg_DidBlockDisplayingInsecureContent(routing_id())); alexmos: in a different CL you had ...
4 years, 11 months ago (2016-01-14 20:59:41 UTC) #3
alexmos
https://codereview.chromium.org/1583813003/diff/40001/chrome/renderer/content_settings_observer.cc File chrome/renderer/content_settings_observer.cc (right): https://codereview.chromium.org/1583813003/diff/40001/chrome/renderer/content_settings_observer.cc#newcode457 chrome/renderer/content_settings_observer.cc:457: Send(new ChromeViewHostMsg_DidBlockDisplayingInsecureContent(routing_id())); On 2016/01/14 20:59:41, estark wrote: > alexmos: ...
4 years, 11 months ago (2016-01-14 22:23:01 UTC) #4
alexmos
Awesome, I'm very happy that we can do this. LGTM! https://codereview.chromium.org/1583813003/diff/40001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/1583813003/diff/40001/tools/metrics/histograms/histograms.xml#newcode67723 ...
4 years, 11 months ago (2016-01-14 23:04:32 UTC) #5
estark
Thanks Alex! mpearson: can you please review histograms.xml? mkwst: can you please review Blink changes ...
4 years, 11 months ago (2016-01-14 23:13:16 UTC) #7
estark
Also +lgarron because he owns the histogram for which I'm deprecating values.
4 years, 11 months ago (2016-01-14 23:14:03 UTC) #9
Mark P
histograms.xml lgtm https://codereview.chromium.org/1583813003/diff/40002/chrome/renderer/content_settings_observer.cc File chrome/renderer/content_settings_observer.cc (right): https://codereview.chromium.org/1583813003/diff/40002/chrome/renderer/content_settings_observer.cc#newcode47 chrome/renderer/content_settings_observer.cc:47: enum { Do you want to put ...
4 years, 11 months ago (2016-01-14 23:18:21 UTC) #10
Mike West
LGTM % question. If we can remove the argument from the "ran insecure content" bits ...
4 years, 11 months ago (2016-01-15 08:29:31 UTC) #11
jochen (gone - plz use gerrit)
lgtm
4 years, 11 months ago (2016-01-15 14:48:51 UTC) #12
Torne
android_webview LGTM
4 years, 11 months ago (2016-01-15 16:32:14 UTC) #13
Torne
android_webview LGTM
4 years, 11 months ago (2016-01-15 16:32:15 UTC) #14
estark
Thanks, everyone. https://codereview.chromium.org/1583813003/diff/40002/chrome/renderer/content_settings_observer.cc File chrome/renderer/content_settings_observer.cc (right): https://codereview.chromium.org/1583813003/diff/40002/chrome/renderer/content_settings_observer.cc#newcode47 chrome/renderer/content_settings_observer.cc:47: enum { On 2016/01/14 23:18:20, Mark P ...
4 years, 11 months ago (2016-01-15 18:42:32 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1583813003/70001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1583813003/70001
4 years, 11 months ago (2016-01-15 18:43:21 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/166957)
4 years, 11 months ago (2016-01-15 18:48:29 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1583813003/70001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1583813003/70001
4 years, 11 months ago (2016-01-15 20:42:20 UTC) #22
commit-bot: I haz the power
Committed patchset #5 (id:70001)
4 years, 11 months ago (2016-01-15 21:41:10 UTC) #23
commit-bot: I haz the power
4 years, 11 months ago (2016-01-15 21:42:19 UTC) #25
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/163c47aac94491b32d1e1f3a049d4fb67a01855e
Cr-Commit-Position: refs/heads/master@{#369851}

Powered by Google App Engine
This is Rietveld 408576698