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

Issue 2620243005: Update Page Info on iOS to an interim Material Design state. (Closed)

Created:
3 years, 11 months ago by lgarron
Modified:
3 years, 11 months ago
CC:
chromium-reviews, jdonnelly+watch_chromium.org, markusheintz_, marq+watch_chromium.org, msramek+watch_chromium.org, noyau+watch_chromium.org, pkl (ping after 24h if needed), raymes+watch_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Update Page Info on iOS to an interim Material Design state. This brings it mostly in sync with other platforms by replacing two sections (identity info and connection info) with a single section containing a security summary and a sentence with details about what the security state means. This CL also: - Drops logic to show error strings related to and SHA-1 deprecation, since we don't detail this on desktop and some of these states can't even be detected on WKWebView anymore. - Preserves the layout code for multiple sections, even if we only show a single one now. - Preserves certificate information for devs/power users, since there is no other way to get the info until we have a certificate viewer on iOS (crbug.com/502470). BUG=680784, 656843, 640478 TEST=Visit the following sites and check against the screenshots at crbug.com/680784#c1 : - expired.badssl.com (on iPhone) - mixed.badssl.com (on iPhone) - http-login.badssl.com (on iPhone) - www.google.com (on iPhone) - http.badssl.com (on iPad) Review-Url: https://codereview.chromium.org/2620243005 Cr-Commit-Position: refs/heads/master@{#444919} Committed: https://chromium.googlesource.com/chromium/src/+/a6dd3781121d6a697d9d525e9d965f38c72b8df0

Patch Set 1 : Update Page Info on iOS to an interim Material Design state. #

Patch Set 2 : Update Page Info on iOS to an interim Material Design state. #

Total comments: 6

Patch Set 3 : Update Page Info on iOS to an interim Material Design state. #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -179 lines) Patch
M ios/chrome/browser/ui/omnibox/page_info_model.cc View 1 2 3 1 chunk +69 lines, -179 lines 0 comments Download

Messages

Total messages: 36 (22 generated)
lgarron
rohitrao@, could you review? I've shredded a bunch of what I believe to be dead ...
3 years, 11 months ago (2017-01-13 00:07:54 UTC) #5
rohitrao (ping after 24h)
> This is not intended to be the final state (I'm refactoring Page Info on ...
3 years, 11 months ago (2017-01-13 00:14:08 UTC) #6
lgarron
On 2017/01/13 at 00:14:08, rohitrao wrote: > > This is not intended to be the ...
3 years, 11 months ago (2017-01-13 00:39:28 UTC) #7
lgarron
rohitrao@: I know this is a large change to the PageInfoModel constructor; but do you ...
3 years, 11 months ago (2017-01-18 00:06:47 UTC) #8
rohitrao (ping after 24h)
lgtm Is it possible to update the CL description with a short summary of what ...
3 years, 11 months ago (2017-01-19 01:26:08 UTC) #9
lgarron
https://codereview.chromium.org/2620243005/diff/40001/ios/chrome/browser/ui/omnibox/page_info_model.cc File ios/chrome/browser/ui/omnibox/page_info_model.cc (right): https://codereview.chromium.org/2620243005/diff/40001/ios/chrome/browser/ui/omnibox/page_info_model.cc#newcode62 ios/chrome/browser/ui/omnibox/page_info_model.cc:62: hostname.clear(); On 2017/01/19 at 01:26:08, rohitrao wrote: > What ...
3 years, 11 months ago (2017-01-19 21:26:20 UTC) #12
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/2620243005/60001
3 years, 11 months ago (2017-01-19 21:26:54 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/138906) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 11 months ago (2017-01-19 21:29:02 UTC) #17
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/2620243005/100001
3 years, 11 months ago (2017-01-19 21:32:31 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device-xcode-clang/builds/24237) ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 11 months ago (2017-01-19 21:34:50 UTC) #24
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/2620243005/120001
3 years, 11 months ago (2017-01-19 22:50:35 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/139000) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 11 months ago (2017-01-19 22:54:18 UTC) #30
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/2620243005/140001
3 years, 11 months ago (2017-01-19 23:01:45 UTC) #33
commit-bot: I haz the power
3 years, 11 months ago (2017-01-20 01:24:32 UTC) #36
Message was sent while issue was closed.
Committed patchset #4 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/a6dd3781121d6a697d9d525e9d96...

Powered by Google App Engine
This is Rietveld 408576698