summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/Scripting
AgeCommit message (Expand)Author
2022-09-06LibWeb: Make DOM::Event and all its subclasses GC-allocatedAndreas Kling
2022-08-28LibJS+LibWeb: Let Realm store a plain Object for [[GlobalObject]]Linus Groh
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibWeb: Replace GlobalObject with VM in remaining AOs [Part 4/4]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-08-05LibWeb: Bring browsing context creation closer to specAndreas Kling
2022-08-05LibWeb: Start implementing "create and initialize a Document" from HTMLAndreas Kling
2022-07-14LibWeb: Move Origin into the HTML namespaceLinus Groh
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-29LibWeb: Print unhandled rejections the same way as unhandled exceptionsLuke Wilde
2022-06-29LibWeb: Move ClassicScript::m_settings_object into the Script baseLuke Wilde
2022-06-19LibWeb: Add support for the <base> element changing the base URLLuke Wilde
2022-04-03LibWeb: Add a null-check for page() in ESO::is_scripting_enabled()Simon Wanner
2022-03-31LibWeb: Add 'is scripting enabled' concept to EnvironmentSettingsObjectLinus Groh
2022-03-18LibJS: Add infallible variant of VM::push_execution_context()Linus Groh
2022-03-17Libraries: Use default constructors/destructors in LibWebLenny Maiorani
2022-03-14LibWeb: Use inline script tag source line as javascript line offsetIdan Horowitz
2022-03-08LibWeb: Move Window from DOM directory & namespace to HTMLLinus Groh
2022-03-06LibWeb: Implement the 'Relevant realm/{settings,global} object' conceptsLinus Groh
2022-03-06LibWeb: Implement the 'Current {settings,global} object' conceptsLinus Groh
2022-02-17LibWeb: Add partially functioning Worker APIBen Abraham
2022-02-08LibWeb: Implement the JS host hooks for promises, job callbacks and moreLuke Wilde
2022-02-08LibWeb: Introduce the Environment Settings ObjectLuke Wilde
2022-02-08LibWeb: Support passing more parameter types to HTML::report_exception()Andreas Kling
2022-02-08LibJS+Everywhere: Remove VM::exception() and most related functionsdavidot
2022-02-07LibWeb: Rename "result" => "evaluation_status" in ClassicScript::run()Andreas Kling
2022-02-07LibWeb: Remove outdated FIXME from ClassicScript::run()Andreas Kling
2022-02-05LibWeb: Put ClassicScript debug spam behind HTML_SCRIPT_DEBUGAndreas Kling
2022-01-22LibJS: Refactor interpreter to use Script and Source Text ModulesLuke Wilde
2022-01-08LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>Linus Groh
2021-09-18LibWeb: Don't attempt to run unparsed scriptsAndreas Kling
2021-09-14LibJS+LibWeb: Move script parse time logging from JS::Script to LibWebAndreas Kling
2021-09-14LibJS+LibWeb: Let JS::Script::parse() return a list of errors (on error)Andreas Kling
2021-09-13LibWeb: Add the Web::URL namespace and move URLEncoder to itIdan Horowitz
2021-09-12LibWeb: Log classic script start, finish, and durationAndreas Kling
2021-09-12LibJS: Change Interpreter::create_with_existing_{global_object => realm}Linus Groh
2021-09-12LibJS+LibWeb: Make JS::Script and Web::HTML::ClassicScript use RealmsLinus Groh
2021-09-11LibWeb+LibJS: Remember source filenames when using HTML::ScriptAndreas Kling
2021-09-09LibWeb: Implement the "create" and "run" methods of ClassicScriptAndreas Kling
2021-09-09LibWeb: Start working on spec-aligned HTML scripting semanticsAndreas Kling