[Webkit-unassigned] [Bug 254585] New: overridden style has no effect until style is deactivated in web inspector
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 28 07:15:48 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=254585
Bug ID: 254585
Summary: overridden style has no effect until style is
deactivated in web inspector
Product: WebKit
Version: Safari 16
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: CSS
Assignee: webkit-unassigned at lists.webkit.org
Reporter: matt.sephton at gmail.com
Created attachment 465631
--> https://bugs.webkit.org/attachment.cgi?id=465631&action=review
screen recording of issue
transform scale causes elements to be hidden even when style is overridden
Repro
1. Safari Extension sets style of its injected element (this style broken in Safari 16.4 but has worked for the past 6 years)
https://github.com/uetchy/Polyglot
#polyglot__panel {
transform: scale(0) !important;
}
2. User CSS sets overriding styles
#polyglot__panel {
transform: scale(1,1) !important;
}
3. Web Inspector shows correct style overriding
4. Element is still invisible
5. Style from extension needs to be activated by unchecking its line in the web inspector
--
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/20230328/e6567e80/attachment-0001.htm>
More information about the webkit-unassigned
mailing list