Bug 1730162 - [devtools] Don't get grids from frames in LayoutActor#getGrids when EFT is enabled. r=ochameau.

Differential Revision: https://phabricator.services.mozilla.com/D126065
This commit is contained in:
Nicolas Chevobbe 2021-10-01 16:24:50 +00:00
Родитель 552d9edc73
Коммит eac369edb3
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -506,6 +506,10 @@ const LayoutActor = ActorClassWithSpec(layoutSpec, {
const gridElements = node.getElementsWithGrid();
let gridActors = gridElements.map(n => new GridActor(this, n));
if (this.targetActor.ignoreSubFrames) {
return gridActors;
}
const frames = node.querySelectorAll("iframe, frame");
for (const frame of frames) {
gridActors = gridActors.concat(this.getGrids(frame.contentDocument));