summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/Scripting
AgeCommit message (Expand)Author
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-03-06LibJS+LibWeb: Add a bunch of missing includesMatthew Olsson
2023-03-06LibWeb: Fix include cycle between ModuleScript.h and ModuleMap.hMatthew Olsson
2023-03-05LibWeb/HTML: Propagate errors from Window::initialize_web_interfaces()Linus Groh
2023-03-05LibWeb: Port PromiseRejectionEvent to new StringKenneth Myhra
2023-03-03LibWeb/WebIDL: Store SimpleException message as a String{,View} variantLinus Groh
2023-02-22LibWeb: Make factory method of HTML::BrowsingContext fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of HTML::ModuleScript fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of HTML::PromiseRejectionEvent fallibleKenneth Myhra
2023-02-17LibJS+Everywhere: Convert JS::Error to StringTimothy Flynn
2023-02-16LibWeb: Convert usages of Value::TDSWOSE to Value::TSWOSETimothy Flynn
2023-02-16LibJS+Everywhere: Deprecate Value::to_string_without_side_effectsTimothy Flynn
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-10LibWeb: Generate exposed Window/Worker interfaces as lazy objectsTimothy Flynn
2022-12-25LibWeb: Keep unhandledrejection event promises alive when task is queuedLuke Wilde
2022-12-15LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Convert Promise::create() to NonnullGCPtrLinus Groh
2022-12-09WebContent+LibWeb+LibJS: Simplify injection of JS console globalsAndreas Kling
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-23LibJS+LibWeb: Move JS::ModuleRequest to its own header fileAndreas Kling
2022-11-23LibJS+LibWeb: Make CyclicModule.h not include AST.hAndreas Kling
2022-11-23LibJS: Make Parser::Error a standalone ParserError classAndreas Kling
2022-11-22LibJS: Reduce AST memory usage by shrink-wrapping source range infoAndreas Kling
2022-11-21LibJS+LibWeb: Make JS::ExecutionContext protect its Web::HTML::ESO ownerAndreas Kling
2022-11-19Everywhere: Remove unnecessary mutable attributes from lambdasMacDue
2022-11-15LibWeb: Support parsing a URL relative to environment settings objectIdan Horowitz
2022-11-15LibWeb: Implement the 'Entry Realm/{settings,global} object' conceptsIdan Horowitz
2022-11-15LibWeb: Remove accidentally commited dbglnsIdan Horowitz
2022-10-30LibWeb: Implement 'Is non-secure context' AOLinus Groh
2022-10-30LibWeb: Implement 'Is secure context' AOLinus Groh
2022-10-24LibWeb: Implement recent changes to module script fetchingnetworkException
2022-10-24LibWeb: Add disallow further import maps steps to ESOnetworkException
2022-10-24LibWeb: Add the ImportMap structnetworkException
2022-10-24LibWeb: Add virtual destructor to EnvironmentLinus Groh
2022-10-24LibWeb: Add policy container to {Window,Worker}EnvironmentSettingsObjectLinus Groh
2022-10-20LibWeb: Make BrowsingContext GC-allocatedAndreas Kling
2022-10-20LibWeb: Don't store JS::Handle<JS::Promise> in EnvironmentSettingsObjectAndreas Kling
2022-10-15WebContent+LibWeb+LibJS: Report exceptions to the JS consolePavel
2022-10-09LibWeb: Remove the workaround "Worker Window" from WorkersAndrew Kaster
2022-10-06LibWeb: Fix unsafe capture in fetch_external_module_script_graph()Andreas Kling
2022-10-06LibWeb: Push the realm execution context before linking modulesnetworkException
2022-10-06LibWeb: Implement fetching module scriptsnetworkException
2022-10-06LibWeb: Implement ModuleScript and JavaScriptModuleScriptnetworkException
2022-10-06LibWeb: Implement ModuleMap and expose it on EnvironmentSettingsObjectnetworkException
2022-10-06LibWeb: Allow all Script types to be used as [[HostDefined]] valuesnetworkException
2022-10-06LibWeb: Implement module type allowednetworkException
2022-10-01LibWeb: Remove unecessary dependence on Window from HTML classesAndrew Kaster
2022-10-01LibWeb: Remove unecessary dependence on Window from DOM and WebIDLAndrew Kaster
2022-10-01LibWeb: Move Web prototypes and constructors to new Intrinsics objectAndrew Kaster