1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 01:11:00 +00:00
serenity/Libraries/LibWeb
Luke 5724ac8e72 LibWeb: Add HTML elements to factories, add missing tags and attributes
This is mostly to get the grunt work of the way. This is split up into
multiple commits to hopefully make it more manageable to review.

Note that these are not full implementations, and the bindings mostly
get the low hanging fruit.

Also implements some attributes that I kept out because they had
dashes in them. Therefore, this closes #2905.
2020-08-09 21:14:51 +02:00
..
Bindings LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
CodeGenerators LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
CSS LibWeb: Remove some unnecessary throwaway strings in the CSS parser 2020-08-07 20:35:05 +02:00
DOM LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
HTML LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
Layout LibWeb: Always add line boxes through LayoutBlock::add_line_box() 2020-08-09 15:21:09 +02:00
Loader Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t) 2020-08-06 10:33:16 +02:00
Page LibWeb: Move text selection serialization from PageView to Frame 2020-08-06 19:59:24 +02:00
Painting LibWeb: Specialize hit testing for text cursor purposes 2020-08-05 16:57:51 +02:00
Scripts LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
SVG LibWeb: Fix some SVG crashes/hangs 2020-08-02 19:16:40 +02:00
Tests LibWeb: Add a very basic test for Text node APIs ("data" and "length") 2020-08-03 20:53:26 +02:00
UIEvents LibWeb: Oops, provide the correct WrapperType for UIEvent 2020-07-28 19:40:11 +02:00
CMakeLists.txt LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
DOMTreeModel.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
DOMTreeModel.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
Dump.cpp LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
Dump.h LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
FontCache.cpp LibWeb: Rename directory LibHTML => LibWeb 2020-03-07 10:32:51 +01:00
FontCache.h LibWeb: Use FlyString in FontCache keys 2020-05-26 23:45:48 +02:00
Forward.h LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
LayoutTreeModel.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
LayoutTreeModel.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
Origin.h LibWeb: Add Origin concept (protocol, host, port tuple) 2020-04-07 23:01:45 +02:00
PageView.cpp LibWeb: Move text selection serialization from PageView to Frame 2020-08-06 19:59:24 +02:00
PageView.h LibWeb: Move the Page/Frame/EventHandler classes into Page/ 2020-07-28 19:28:29 +02:00
StylePropertiesModel.cpp LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
StylePropertiesModel.h LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
TreeNode.h LibWeb: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
URLEncoder.cpp LibWeb: Use the URL encoder from AK instead of rolling a custom one 2020-06-15 17:56:00 +02:00
URLEncoder.h LibWeb: Use the URL encoder from AK instead of rolling a custom one 2020-06-15 17:56:00 +02:00
WebContentClient.cpp LibWeb: Make context menus work in WebContentView 2020-07-07 12:24:29 +02:00
WebContentClient.h LibWeb: Make context menus work in WebContentView 2020-07-07 12:24:29 +02:00
WebContentView.cpp LibWeb: Send key events to the WebContent process 2020-08-03 19:58:59 +02:00
WebContentView.h LibWeb: Send key events to the WebContent process 2020-08-03 19:58:59 +02:00
WebViewHooks.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00