mirror of
https://github.com/servo/servo.git
synced 2025-09-04 03:58:23 +01:00
Auto merge of #7288 - mdibaiee:computedstyle-element, r=Ms2ger
Fix #7268 - getComputedStyle should take `Element`, not `HTMLElement` This is my first patch, I hope I'm doing it right. About the test, do you think this is enough and reliable? <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7288) <!-- Reviewable:end -->
This commit is contained in:
commit
6e06cae44a
7 changed files with 40 additions and 13 deletions
|
@ -485,6 +485,12 @@
|
|||
"url": "/_mozilla/mozilla/element_className.html"
|
||||
}
|
||||
],
|
||||
"mozilla/element_getcomputedstyle.html": [
|
||||
{
|
||||
"path": "mozilla/element_getcomputedstyle.html",
|
||||
"url": "/_mozilla/mozilla/element_getcomputedstyle.html"
|
||||
}
|
||||
],
|
||||
"mozilla/element_matches.html": [
|
||||
{
|
||||
"path": "mozilla/element_matches.html",
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
<html>
|
||||
<head>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
// Issue #7268 - getComputedStyle should work on non-HTML elements, too
|
||||
test(function() {
|
||||
var el = document.createElementNS("http://example.com", "a");
|
||||
document.body.appendChild(el);
|
||||
var style = window.getComputedStyle(el);
|
||||
|
||||
assert_equals(style.opacity, "1");
|
||||
}, "getComputedStyle should work on non-HTML elements");
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue