New issue
Advanced search Search tips

Issue 867936 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 850021
Owner: ----
Closed: Jul 26
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Missing Radio/Checkboxes on Mojave (exploitable due to invariant visual state)

Reported by sa...@grasppe.com, Jul 26

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.68 Safari/537.36

Steps to reproduce the problem:
  1. Install the latest Mojave
  2. Install the latest Chrome (or Opera)
  3. Ensure default scale and browser's zoom setting is at 1.0 or 100%
  4. Goto a page with default styled form elements (https://codepen.io/daflair/full/WKpGqg/?)

What is the expected behavior?
Be able to see all form elements (especially checkboxes and radio buttons)

What went wrong?
Such elements only render textual aspects (or sibling labels)

Did this work before? Yes Mac OS 10.13 and the same Chromium versions (not confirmed)

Chrome version: 68.0.3440.68  Channel: beta
OS Version: OS X 10.14.0
Flash Version: 

Some hacks to tweak the default scaling factor which normally triggers the non-native appearance of such elements can overcome this issue, but result in a non-native look-and-feel (very ugly in fact).

When form elements are invisible to the user they might inadvertently allow exploits if they accidentally grant permissions when submitting forms.
 
s.codepen.io_daflair_debug_WKpGqg_wQMPoNZpJnyk(MacBook Pro).png
4.5 MB View Download
Mergedinto: 850021
Status: Duplicate (was: Unconfirmed)
This is fixed in 69.

Sign in to add a comment