Bug 82078 - CSS OM should return the actual initial value instead of literal "initial"
Summary: CSS OM should return the actual initial value instead of literal "initial"
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: https://jsfiddle.net/tmjL0fp8/
Depends on:
Reported: 2012-03-23 12:26 PDT by Ryosuke Niwa
Modified: 2022-08-20 14:23 PDT (History)
12 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2012-03-23 12:26:27 PDT

<div id="test" style="border:solid;">hello</div>



Both Firefox and Internet Explorer return "medium".
Comment 1 L. David Baron 2017-03-06 17:02:15 PST
Also see https://github.com/w3c/csswg-drafts/issues/1068 .
Comment 2 Chris Dumez 2017-03-07 08:49:51 PST
Corresponding Blink bug:
Comment 3 Ahmad Saleem 2022-08-20 06:46:37 PDT
I changed the test case from Comment 0 into JSFiddle:

Link - https://jsfiddle.net/tx5pjqfo/show

All browsers (Safari Technology Preview 151, Chrome Canary 106 and Firefox Nightly 105) show alert with "undefined" value.

I am not sure whether this is something fixed or not? But all browsers are outputting same. Thanks!
Comment 4 Alexey Proskuryakov 2022-08-20 14:23:46 PDT
This still reproduces as before - WebKit and Blink get "initial", Gecko gets "medium".

Blink has a patch posted for this in 2021, not landed yet.

The test isn't quite right, it lacks ".style". Here is a corrected one: https://jsfiddle.net/tmjL0fp8/