serenity/Libraries/LibWeb
Andreas Kling 38ada2d102 LibWeb: Delay sub-Frame construction until host Document is attached
While we're parsing a new document, we don't have a Frame to grab at.
We now use the Node::document_did_attach_to_frame() notification hook
to delay subframe construction.

With this, subframes now always have a valid reference to their
enclosing main frame.
2020-06-06 16:36:18 +02:00
..
Bindings LibWeb: Make Document::url() return URL by value 2020-06-06 14:14:43 +02:00
CodeGenerators Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
CSS LibWeb: Fix mismatching Resource subclass types 2020-06-05 23:32:23 +02:00
DOM LibWeb: Delay sub-Frame construction until host Document is attached 2020-06-06 16:36:18 +02:00
Layout LibWeb: Use FrameLoader to load iframes :^) 2020-06-06 14:14:43 +02:00
Loader LibWeb: Show error page if we can't handle a frame's main resource 2020-06-06 14:14:43 +02:00
Parser LibWeb: Fully implement all script tokenizer states 2020-06-06 09:55:15 +02:00
Scripts
CMakeLists.txt LibWeb: Add a FrameLoader class and move PageView's loading logic there 2020-06-06 14:14:43 +02:00
DOMTreeModel.cpp
DOMTreeModel.h
Dump.cpp LibWeb: Use HTML::AttributeNames::foo instead of FlyString("foo") 2020-06-03 21:53:00 +02:00
Dump.h
FontCache.cpp
FontCache.h LibWeb: Use FlyString in FontCache keys 2020-05-26 23:45:48 +02:00
Forward.h LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00
Frame.cpp LibWeb: Delay sub-Frame construction until host Document is attached 2020-06-06 16:36:18 +02:00
Frame.h LibWeb: Delay sub-Frame construction until host Document is attached 2020-06-06 16:36:18 +02:00
Origin.h
PageView.cpp LibWeb: Always scroll PageView to top when a new document is set 2020-06-06 14:14:43 +02:00
PageView.h LibWeb: Add a FrameLoader class and move PageView's loading logic there 2020-06-06 14:14:43 +02:00
RenderingContext.h
StylePropertiesModel.cpp LibWeb: replace some tab characters with spaces 2020-05-28 17:01:31 +02:00
StylePropertiesModel.h LibWeb: replace some tab characters with spaces 2020-05-28 17:01:31 +02:00
TreeNode.h LibWeb: Add a way to opt out of TreeNode::append_child() notifications 2020-05-24 23:54:22 +02:00
URLEncoder.cpp LibWeb: Make the URL encoding function a little less copy-happy 2020-05-05 15:50:28 +02:00
URLEncoder.h LibWeb: Make the URL encoding function a little less copy-happy 2020-05-05 15:50:28 +02:00