Unable to close 'view certificate' overlay even after clicking on 'ok' button.
Reported by
vku...@etouch.net,
Jul 21 2016
|
||||||
Issue descriptionChrome Version:54.0.2803.0 74ed884d4d42cb7152dc75fae33351e8e34220cd-refs/heads/master@{#406716} (64-bit) OS:Mac OS X(10.10.5, 10.11.4) What steps will reproduce the problem? (1)Launch chrome and navigate to any webpage,toggle browser to fullscreen mode. (2)Click on lock icon from L.H.S of omnibox,click on details link button and click 'view certificate' button (3)Manually crash the page via chrome://kill,click on 'ok' button,observe. (4)Now toggle out of fullscreen mode,reload the page and click on 'ok' button,observe. Actual: Unable to close 'view certificate' overlay even after clicking on 'ok' button. Expected: Should be able to close 'view certificate overlay after clicking on 'ok' button. This is a Non-regression issue seen from 'M30' series i.e from 30.0.1549.1 Note: Issue not seen on Win & Linux OS.
,
Jul 22 2016
[mac triage] Seems valid, but repro steps are complicated so low-priority. patricialor@ may be able to check on this in a mac_views_browser build.
,
Jul 26 2016
This seems to be fixed for mac_views_browser=true with the following repro steps (since top Chrome is not working for full screen in MacViews yet): (1) Click on lock icon on the omnibox, then details. (2) Open the task manager (Window->Task Manager). (3) Enter full screen. (4) Click 'View Certificate' in the devtools details panel. (5) Crash the page by killing the corresponding process from the task manager. (6) Exit full screen and click on the certificate viewer 'OK' button. This will be out with the rest of MacViews (see Issue 603386 ).
,
Dec 9 2016
On Cocoa, this is caused by an invisible overlay window used to block tab interaction while the certificate viewer is open going on top of the certificate panel instead of the other way around. The reordering happens when going from fullscreen to non-fullscreen. Adjusting the window order levels in SSLCertificateViewerCocoa updateSheetPosition doesn't seem to fix it. See Issues 671150 , 650898 which are quite similar, and fixed by https://codereview.chromium.org/2562653002/ (currently in progress). Adding the following lines to the end of SSLCertificateViewerCocoa showSheetForWindow will show the overlay window: [overlayWindow_ setBackgroundColor:NSColor.redColor]; [overlayWindow_ setAlphaValue:0.5];
,
Jan 31 2017
,
Mar 15 2017
,
Aug 8 2017
,
Sep 24
Archiving old bugs that have only received trivial updates for some time. If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks! |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by ranjitkan@chromium.org
, Jul 21 2016