зеркало из https://github.com/mozilla/gecko-dev.git
Bug 599804 - Highlight all doesn't work with non HTML documents (e.g. CSS styled XML files). r=adw
This commit is contained in:
Родитель
471486444a
Коммит
fbec7eab40
|
@ -955,12 +955,15 @@
|
|||
}
|
||||
|
||||
var doc = win.document;
|
||||
if (!doc || !(doc instanceof HTMLDocument))
|
||||
return textFound;
|
||||
if (!doc || !doc.documentElement)
|
||||
return textFound;
|
||||
|
||||
var body = (doc instanceof HTMLDocument && doc.body) ?
|
||||
doc.body : doc.documentElement;
|
||||
|
||||
if (aHighlight) {
|
||||
var searchRange = doc.createRange();
|
||||
searchRange.selectNodeContents(doc.body);
|
||||
searchRange.selectNodeContents(body);
|
||||
|
||||
var startPt = searchRange.cloneRange();
|
||||
startPt.collapse(true);
|
||||
|
|
Загрузка…
Ссылка в новой задаче