mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Bug 1069980 - [rule view] Adding a new css rule on an element with multiple classes doesn't work. r=pbrosset
This commit is contained in:
parent
2ff4c3a1bc
commit
c8d9cf3e90
@ -15,12 +15,14 @@ let PAGE_CONTENT = [
|
||||
'</style>',
|
||||
'<div id="testid" class="testclass">Styled Node</div>',
|
||||
'<span class="testclass2">This is a span</span>',
|
||||
'<span class="class1 class2">Multiple classes</span>',
|
||||
'<p>Empty<p>'
|
||||
].join("\n");
|
||||
|
||||
const TEST_DATA = [
|
||||
{ node: "#testid", expected: "#testid" },
|
||||
{ node: ".testclass2", expected: ".testclass2" },
|
||||
{ node: ".class1.class2", expected: ".class1" },
|
||||
{ node: "p", expected: "p" }
|
||||
];
|
||||
|
||||
|
@ -603,7 +603,7 @@ var PageStyleActor = protocol.ActorClass({
|
||||
if (rawNode.id) {
|
||||
selector = "#" + rawNode.id;
|
||||
} else if (rawNode.className) {
|
||||
selector = "." + rawNode.className;
|
||||
selector = "." + rawNode.className.split(" ")[0];
|
||||
} else {
|
||||
selector = rawNode.tagName.toLowerCase();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user