1. Launch Safari
2. Launch the attached testcase
The <legend> has display:none but Safari still displays it because it's inside a <form> tag.
III. Other browsers:
IE7 : ok
FF3 : ok
Opera 9.27: Ok
IV. Safari nightly tested: version 3.1.1(525.17 )- r34278.
Not working properly on Safari.
V. Safari screenshot : Not Avalible
There is no attached test case. The summary of this bug does not describe the issue at all.
If you're going to file bug reports, please pick a *useful* summary and include a test case or steps to reproduce.
Created attachment 21801 [details]
There is actually no legend element in the DOM, and the text node got is right under the form element.
(In reply to comment #4)
> There is actually no legend element in the DOM, and the text node got is right
> under the form element.
So it is the reason why style is ignored for this legend element. Ignoring legend element outside a fieldset element issue is already known and tracked by bug 18691. Closing as duplicate.
*** This bug has been marked as a duplicate of 18691 ***