ladybird/Libraries/LibWeb
Brendan Coles 02d6252949 LibWeb: Restrict HTML form submissions to permitted URL protocols
Form submissions to file:// URLs are now permitted only if the
submitting document is also a file:// URL and the form method is "get".

Form submissions to URLs with a http(s):// URL protocol are permitted.

Form submissions for all other URL protocols are rejected.
2020-11-07 17:57:22 +01:00
..
Bindings LibWeb: Add empty IDL bindings for current SVG elements 2020-10-03 00:30:49 +02:00
CodeGenerators AK: Eradicate the uses of out(). 2020-10-24 12:56:25 +02:00
CSS LibWeb: Don't use 'font-weight: lighter' for Csilla in Default.css 2020-10-31 20:52:54 +01:00
DOM LibWeb: Enforce Same-Origin Policy (SOP) for XMLHttpRequest requests 2020-11-01 10:23:08 +01:00
HighResolutionTime AK: Really disallow making OwnPtrs from refcounted types 2020-11-03 19:14:34 +01:00
HTML LibWeb: Restrict HTML form submissions to permitted URL protocols 2020-11-07 17:57:22 +01:00
Layout LibWeb: Use smart pointers between DOM and Layout tree 2020-10-22 20:26:32 +02:00
Loader LibWeb: Load favicon.ico only for http/https URLs 2020-11-07 10:05:35 +01:00
Page LibWeb: Forget frame selection when changing documents 2020-10-22 23:23:57 +02:00
Painting LibWeb: Add a basic SVGContext object, add to PaintContext 2020-10-10 23:28:41 +02:00
Scripts LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
SVG LibWeb: Add initial implementation of foreign content parsing 2020-10-22 15:24:42 +02:00
Tests LibWeb: Add initial implementation of foreign content parsing 2020-10-22 15:24:42 +02:00
UIEvents LibWeb: Oops, provide the correct WrapperType for UIEvent 2020-07-28 19:40:11 +02:00
CMakeLists.txt LibWeb: Add namespace to Element 2020-10-22 15:24:42 +02:00
DOMTreeModel.cpp LibWeb: Implement <template> parsing 2020-08-21 11:57:11 +02:00
DOMTreeModel.h LibGUI: Move GUI::Model::Role to GUI::ModelRole 2020-08-16 16:44:09 +02:00
Dump.cpp LibWeb: Implement <template> parsing 2020-08-21 11:57:11 +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 TextEditor: Replace InProcessWebView with OutOfProcessWebView 2020-10-08 23:20:52 +02:00
InProcessWebView.cpp LibGUI: Add Widget focus policies 2020-10-30 17:03:28 +01:00
InProcessWebView.h LibGUI: Add Widget focus policies 2020-10-30 17:03:28 +01:00
LayoutTreeModel.cpp LibGUI: Move GUI::Model::Role to GUI::ModelRole 2020-08-16 16:44:09 +02:00
LayoutTreeModel.h LibGUI: Move GUI::Model::Role to GUI::ModelRole 2020-08-16 16:44:09 +02:00
Namespace.cpp LibWeb: Add namespace to Element 2020-10-22 15:24:42 +02:00
Namespace.h LibWeb: Add namespace to Element 2020-10-22 15:24:42 +02:00
Origin.h LibWeb: Add Origin::is_same(const Origin&) 2020-09-22 20:10:20 +02:00
OutOfProcessWebView.cpp LibGUI: Add Widget focus policies 2020-10-30 17:03:28 +01:00
OutOfProcessWebView.h LibGUI: Add Widget focus policies 2020-10-30 17:03:28 +01:00
QualifiedName.h LibWeb: Add namespace to Element 2020-10-22 15:24:42 +02:00
StylePropertiesModel.cpp LibGUI: Move GUI::Model::Role to GUI::ModelRole 2020-08-16 16:44:09 +02:00
StylePropertiesModel.h LibGUI: Move GUI::Model::Role to GUI::ModelRole 2020-08-16 16:44:09 +02:00
TreeNode.h LibWeb: Break reference cycles so DOM::Document actually gets deleted 2020-10-22 23:41:32 +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 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
WebContentClient.cpp LibWeb: Support window.alert() in multi-process context 2020-09-12 14:49:29 +02:00
WebContentClient.h LibWeb: Support window.alert() in multi-process context 2020-09-12 14:49:29 +02:00
WebViewHooks.h LibWeb: Add a PageClient callback for image context menu requests 2020-10-02 19:02:47 +02:00