[Webkit-unassigned] [Bug 248073] New: Web Inspector: CSS cache is kept even if "Disable Cache" is checked

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 18 00:16:19 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=248073

            Bug ID: 248073
           Summary: Web Inspector: CSS cache is kept even if "Disable
                    Cache" is checked
           Product: WebKit
           Version: Safari 16
          Hardware: iPhone / iPad
                OS: iOS 16
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: linma at cendio.se
                CC: inspector-bugzilla-changes at group.apple.com

Description of problem
----------------------
Seen on iPad with iOS 16 in Safari.

When visiting a webpage and disabling the cache through the web inspector, the caching should be turned off. However, when updating the CSS on our backend, the changes did not become visible until manually resetting the cache on the iPad. We can confirm that the updates did apply, as they were visible in the web inspector for Safari 16 on macOS 13.

Our test case was that we wanted to prevent an <img> from showing a pop-up on a long press by using '-webkit-touch-callout: none;'. Before the update, the image showed the pop-up. After updating the backend CSS, and checking "Disable Cache", the image still produced a pop-up on a long press. When checking the CSS in the web inspector, the updates in CSS had not been applied.


Additional info
---------------
To use the web inspector for the iPad, we connected it to a Mac. The "Disable Cache" checkbox was found under tab Network, in the top-right corner.

To manually reset the cache for the iPad, we went to Settings -> Safari -> Clear History and Website Data.


Actual results
--------------
The cache was used, i.e. CSS was not updated despite using "Disable Cache" in the inspector.


Expected results
----------------
The cache should not be used while using "Disable Cache".

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221118/c60fc0ef/attachment.htm>


More information about the webkit-unassigned mailing list