[wp-trac] [WordPress Trac] #57156: Icons missing in iOS Lockdown Mode (was: icons on mobile devices (WordPress, and numerous other third party applications all have broken "squares" on all of these products.))

WordPress Trac noreply at wordpress.org
Mon Nov 21 20:39:34 UTC 2022


#57156: Icons missing in iOS Lockdown Mode
-------------------------------------+-------------------------------------
 Reporter:  noexitorescape           |       Owner:  (none)
     Type:  defect (bug)             |      Status:  new
 Priority:  normal                   |   Milestone:  Awaiting Review
Component:  Administration           |     Version:
 Severity:  normal                   |  Resolution:
 Keywords:  reporter-feedback        |     Focuses:  ui, administration,
  needs-testing                      |  privacy
-------------------------------------+-------------------------------------
Changes (by sabernhardt):

 * focuses:  ui => ui, administration, privacy
 * component:  External Libraries => Administration
 * version:  6.1.1 =>
 * keywords:   => reporter-feedback needs-testing


Old description:

> Have you made any progress on a back-end workaround or better explanation
> for why all of the icons on mobile devices (WordPress, and numerous other
> third party applications all have broken "squares" on all of these
> products.)
>
> The superficial cause is ios16 in lockdown mode. But its breaking all of
> our products including yours.
>
> It will get worse when MacOS Ventura gets released into GA and has the
> same behavior.
>
> I suspect it is a result of loading external JS in the https zone, such
> as previous problems with XSS and mixed content that have broken other
> web technologies in the past.
>
> There is a workaround called "How to exclude apps or websites from
> Lockdown Mode" at the URL below. Best,  https://support.apple.com/en-
> in/HT212650

New description:

 Have you made any progress on a back-end workaround or better explanation
 for why all of the icons on mobile devices (WordPress, and numerous other
 third party applications) all have broken "squares" on all of these
 products.

 The superficial cause is iOS16 in lockdown mode. But it's breaking all of
 our products including yours.

 It will get worse when MacOS Ventura gets released into GA and has the
 same behavior.

 I suspect it is a result of loading external JS in the https zone, such as
 previous problems with XSS and mixed content that have broken other web
 technologies in the past.

 There is a workaround called "How to exclude apps or websites from
 Lockdown Mode" at the URL below. Best,  https://support.apple.com/en-
 in/HT212650

--

Comment:

 Hi and thanks for the report!

 Apple's [https://support.apple.com/en-in/HT212650 Lockdown Mode] article
 states:
 > web fonts might not be displayed, and images might be replaced with a
 missing image icon.

 Lockdown Mode is intentionally very strict, and the screenshot seems to
 indicate that the "dashicons" font is blocked.

 I expect this could cause some problems with the login pages' password
 visibility button and places within the admin back-end, too.

 Of course, the admin toolbar likely has the biggest problem without the
 icon font. Its links show only the icons on smaller screens, and the
 WordPress logo link is icon-only whenever it appears (screens wider than
 600 pixels).

 Could you (or someone else) check whether Lockdown Mode also bans inline
 SVG images? One place to find them is the admin Dashboard, in the welcome
 widget, where each paragraph has an icon SVG before it. The block editor
 has many inline SVGs, too.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/57156#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list