[Webkit-unassigned] [Bug 88105] New: "display" property value of computed style for audio element without controls is "inline" (not "none")

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 1 09:48:20 PDT 2012


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

           Summary: "display" property value of computed style for audio
                    element without controls is "inline" (not "none")
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media Elements
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: imasaki at chromium.org


Copied from http://code.google.com/p/chromium/issues/detail?id=130717


What steps will reproduce the problem?
1. Open attached AudioStyleIssue.html in Web browser.
2. Click "Show information" button.
3. You will see 2 alert boxes with information. First contains information about <audio> element with controls, second contains info about <audio> element without controls.

What is the expected result?

[first alert]
Audio element:
id = audioWithControls
has controls = true
display (CSS value) = inline
visibility (CSS value) = visible

[second alert]
Audio element:
id = audioWithoutControls
has controls = false
display (CSS value) = none
visibility (CSS value) = visible

What happens instead?

[first alert]
Audio element:
id = audioWithControls
has controls = true
display (CSS value) = inline
visibility (CSS value) = visible

[second alert]
Audio element:
id = audioWithoutControls
has controls = false
display (CSS value) = inline
visibility (CSS value) = visible


IE and FF: display property of computed style for audio element without controls is "none".

Chrome: display property of computed style for audio element without controls is "inline".

So, this behaviour is different in major browsers.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list