chromium在解析dom,生产dom tree 整个链条上的层级关系,通过event进行佐证。
代码如下:
auto& document = node_->GetDocument();
LocalFrame* frame = document.GetFrame();
LocalDOMWindow* window = nullptr;
if (frame) {
window = frame->DomWindow();
}
出自文件:third_party/blink/renderer/core/dom/events/event_dispatcher.cc
L196