ladybird/Userland/Libraries/LibWeb/HTML
Daniel Bertalan d7b6cc6421 Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr
Our existing implementation did not check the element type of the other
pointer in the constructors and move assignment operators. This meant
that some operations that would require explicit casting on raw pointers
were done implicitly, such as:
- downcasting a base class to a derived class (e.g. `Kernel::Inode` =>
  `Kernel::ProcFSDirectoryInode` in Kernel/ProcFS.cpp),
- casting to an unrelated type (e.g. `Promise<bool>` => `Promise<Empty>`
  in LibIMAP/Client.cpp)

This, of course, allows gross violations of the type system, and makes
the need to type-check less obvious before downcasting. Luckily, while
adding the `static_ptr_cast`s, only two truly incorrect usages were
found; in the other instances, our casts just needed to be made
explicit.
2021-09-03 23:20:23 +02:00
..
Parser LibWeb: Fix regression of "contenteditable" attribute 2021-07-31 17:39:28 +02:00
SyntaxHighlighter LibWeb: Hide implementation details of HTMLToken attribute list 2021-07-17 16:24:57 +04:30
AttributeNames.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
AttributeNames.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
BrowsingContextContainer.cpp LibWeb: Rename "FrameHostElement" to "BrowsingContextContainer" 2021-05-31 16:25:13 +02:00
BrowsingContextContainer.h LibWeb: Rename "FrameHostElement" to "BrowsingContextContainer" 2021-05-31 16:25:13 +02:00
CanvasRenderingContext2D.cpp LibGfx: Unify Rect, Point, and Size 2021-05-02 22:48:06 +02:00
CanvasRenderingContext2D.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
CanvasRenderingContext2D.idl LibWeb: Add a naive implemention of CanvasRenderingContext2D::fill_text 2021-04-15 20:22:08 +02:00
CloseEvent.h LibWeb: Add WebSocket bindings 2021-04-25 19:04:34 +02:00
CloseEvent.idl LibWeb: Add WebSocket bindings 2021-04-25 19:04:34 +02:00
DOMParser.cpp LibWeb: Add DOMParser 2021-07-05 12:39:46 +02:00
DOMParser.h LibWeb: Add DOMParser 2021-07-05 12:39:46 +02:00
DOMParser.idl LibWeb: Add DOMParser 2021-07-05 12:39:46 +02:00
EventHandler.h LibJS: Rename Function => FunctionObject 2021-06-27 22:36:04 +02:00
EventNames.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
EventNames.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FormAssociatedElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FormAssociatedElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
GlobalEventHandlers.cpp LibJS: Rename ScriptFunction => OrdinaryFunctionObject 2021-06-27 22:36:04 +02:00
GlobalEventHandlers.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLAnchorElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLAnchorElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLAnchorElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLAreaElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLAreaElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLAreaElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLAudioElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLAudioElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLAudioElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLBaseElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLBaseElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLBaseElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLBlinkElement.cpp LibWeb: Remove unused header includes 2021-08-01 08:10:16 +02:00
HTMLBlinkElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLBodyElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLBodyElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLBodyElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLBRElement.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
HTMLBRElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLBRElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLButtonElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLButtonElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLButtonElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLCanvasElement.cpp LibWeb: Return null if an unknown canvas context type is requested 2021-07-27 23:48:23 +02:00
HTMLCanvasElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLCanvasElement.idl LibWeb: Add basic support for HTMLCanvasElement.toDataURL() :^) 2021-04-19 23:49:16 +02:00
HTMLDataElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDataElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDataElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLDataListElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDataListElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDataListElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLDetailsElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDetailsElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDetailsElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLDialogElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDialogElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDialogElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLDirectoryElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDirectoryElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDirectoryElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLDivElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDivElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDivElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLDListElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDListElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLDListElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLElement.cpp LibWeb: Fix regression of "contenteditable" attribute 2021-07-31 17:39:28 +02:00
HTMLElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLElement.idl LibWeb: Expose the HTMLElement::{offsetLeft, offsetTop} attributes 2021-04-15 20:22:08 +02:00
HTMLEmbedElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLEmbedElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLEmbedElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLFieldSetElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLFieldSetElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLFieldSetElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLFontElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLFontElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLFontElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLFormElement.cpp LibWeb+Browser: Remove unnecessary InProcessWebView.h includes 2021-08-24 16:37:28 +02:00
HTMLFormElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLFormElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLFrameElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLFrameElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLFrameElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLFrameSetElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLFrameSetElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLFrameSetElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLHeadElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLHeadElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLHeadElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLHeadingElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLHeadingElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLHeadingElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLHRElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLHRElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLHRElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLHtmlElement.cpp LibWeb: Propagate body background properties to root HTML element 2021-05-13 16:16:25 +02:00
HTMLHtmlElement.h LibWeb: Propagate body background properties to root HTML element 2021-05-13 16:16:25 +02:00
HTMLHtmlElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLIFrameElement.cpp LibWeb: Rename "FrameHostElement" to "BrowsingContextContainer" 2021-05-31 16:25:13 +02:00
HTMLIFrameElement.h LibWeb: Rename "FrameHostElement" to "BrowsingContextContainer" 2021-05-31 16:25:13 +02:00
HTMLIFrameElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLImageElement.cpp LibWeb: Switch to new CSS Parser :^) 2021-08-02 19:01:25 +04:30
HTMLImageElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLImageElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLInputElement.cpp LibWeb+Browser: Remove unnecessary InProcessWebView.h includes 2021-08-24 16:37:28 +02:00
HTMLInputElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLInputElement.idl LibWeb: Expose HTMLInputElement.name 2021-05-04 22:03:14 +01:00
HTMLLabelElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLLabelElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLLabelElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLLegendElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLLegendElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLLegendElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLLIElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLLIElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLLIElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLLinkElement.cpp LibWeb: Switch to new CSS Parser :^) 2021-08-02 19:01:25 +04:30
HTMLLinkElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLLinkElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLMapElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMapElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMapElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLMarqueeElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMarqueeElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMarqueeElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLMediaElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMediaElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMediaElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLMenuElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMenuElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMenuElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLMetaElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMetaElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMetaElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLMeterElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMeterElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLMeterElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLModElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLModElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLModElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLObjectElement.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
HTMLObjectElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLObjectElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLOListElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOListElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOListElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLOptGroupElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOptGroupElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOptGroupElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLOptionElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOptionElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOptionElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLOutputElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOutputElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLOutputElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLParagraphElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLParagraphElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLParagraphElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLParamElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLParamElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLParamElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLPictureElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLPictureElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLPictureElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLPreElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLPreElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLPreElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLProgressElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLProgressElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLProgressElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLQuoteElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLQuoteElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLQuoteElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLScriptElement.cpp LibWeb: Check if scripting is disabled before running script 2021-07-05 12:39:46 +02:00
HTMLScriptElement.h LibWeb: Add support HTMLScriptElement.supports 2021-09-03 23:11:58 +02:00
HTMLScriptElement.idl LibWeb: Add support HTMLScriptElement.supports 2021-09-03 23:11:58 +02:00
HTMLSelectElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSelectElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSelectElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLSlotElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSlotElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSlotElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLSourceElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSourceElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSourceElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLSpanElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSpanElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLSpanElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLStyleElement.cpp AK: Rename downcast<T> => verify_cast<T> 2021-06-24 19:57:01 +02:00
HTMLStyleElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLStyleElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTableCaptionElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTableCaptionElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTableCaptionElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTableCellElement.cpp LibWeb: Switch to new CSS Parser :^) 2021-08-02 19:01:25 +04:30
HTMLTableCellElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLTableCellElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTableColElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTableColElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTableColElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTableElement.cpp Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr 2021-09-03 23:20:23 +02:00
HTMLTableElement.h LibWeb: Make WrapperGenerator generate nullable wrapper types 2021-07-05 12:39:46 +02:00
HTMLTableElement.idl LibWeb: Implement HTMLTableElement tbody attributes 2021-05-09 18:38:34 +02:00
HTMLTableRowElement.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLTableRowElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLTableRowElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTableSectionElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTableSectionElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTableSectionElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTemplateElement.cpp LibWeb: Implement the adoption steps for <template> elements 2021-07-05 12:39:46 +02:00
HTMLTemplateElement.h LibWeb: Implement the adoption steps for <template> elements 2021-07-05 12:39:46 +02:00
HTMLTemplateElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTextAreaElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTextAreaElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTextAreaElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTimeElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTimeElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTimeElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTitleElement.cpp LibWeb: Rename Web::Frame to Web::BrowsingContext 2021-05-30 12:39:53 +02:00
HTMLTitleElement.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HTMLTitleElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLTrackElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTrackElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLTrackElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLUListElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLUListElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLUListElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLUnknownElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLUnknownElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLUnknownElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
HTMLVideoElement.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLVideoElement.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
HTMLVideoElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
ImageData.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
ImageData.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ImageData.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
MessageEvent.h LibWeb: Add WebSocket bindings 2021-04-25 19:04:34 +02:00
MessageEvent.idl LibWeb: Add WebSocket bindings 2021-04-25 19:04:34 +02:00
SubmitEvent.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
SubmitEvent.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SubmitEvent.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
TagNames.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TagNames.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
WebSocket.cpp LibJS: Rename ScriptFunction => OrdinaryFunctionObject 2021-06-27 22:36:04 +02:00
WebSocket.h LibWeb: Add WebSocket bindings 2021-04-25 19:04:34 +02:00
WebSocket.idl LibWeb: Add WebSocket bindings 2021-04-25 19:04:34 +02:00