summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2021-09-09LibWeb: Start working on spec-aligned HTML scripting semanticsAndreas Kling
2021-09-09LibJS: Start adding a JS::Script class (spec's "Script Record")Andreas Kling
2021-09-09LibC: Remove a bunch of pointless `rc` temporaries in stdio.cppAndreas Kling
2021-09-09LibWeb: Make DOM::Window store its associated document in a WeakPtrAndreas Kling
2021-09-09LibWeb: Rename DOM::Window::document() => associated_document()Andreas Kling
2021-09-09LibWeb: Convert DOM::Window to east-const styleAndreas Kling
2021-09-09LibWeb: Add DOM::Window::page()Andreas Kling
2021-09-09LibWeb: Rename BrowsingContext::document() => active_document()Andreas Kling
2021-09-09LibJS: Mark TemporalTimeToString as infallibleLinus Groh
2021-09-09PixelPaint: Add `Fit Image To View` actionMustafa Quraish
2021-09-09PixelPaint: Add "Brush Mode" to EraseTool :^)Mustafa Quraish
2021-09-09PixelPaint: Make EraseTool inherit from BrushToolMustafa Quraish
2021-09-09PixelPaint: Make PenTool inherit from BrushToolMustafa Quraish
2021-09-09PixelPaint: Reoriganize drawing in BrushTool to allow more code reuseMustafa Quraish
2021-09-09PixelPaint: Allow drawing line between 2 points with BrushToolMustafa Quraish
2021-09-09PixelPaint: Fix BucketTool out of memory crashesMustafa Quraish
2021-09-09LibGfx/Point: Add hash trait for Point<T>Mustafa Quraish
2021-09-09LibJS: Implement Temporal.PlainYearMonth.compareLuke Wilde
2021-09-09LibJS: Implement Temporal.PlainYearMonth.fromLuke Wilde
2021-09-09LibJS: Implement Temporal.PlainYearMonth.prototype.equalsLuke Wilde
2021-09-09LibJS: Implement ToTemporalYearMonth AOLuke Wilde
2021-09-09LibJS: Implement Temporal.Instant.prototype.toZonedDateTimeISO()Linus Groh
2021-09-09LibJS: Implement Temporal.Instant.prototype.toZonedDateTime()Linus Groh
2021-09-093DFileViewer: Use unveil and FileSystemAccessServerTimothy
2021-09-09LibGfx: Add method to load bitmap from fdTimothy
2021-09-09LibGfx: Move common loader functionality to load from memory functionsTimothy
2021-09-09HackStudio: Preserve the untitled filename text on file modificationKarol Kosek
2021-09-09LibGUI: Disable Open/Save button in FilePicker when nothing is selectedJohn Diamond
2021-09-09LibWeb: Spin the event loop in HTML parser until scripts can runAndreas Kling
2021-09-09LibWeb: Implement "Document has a style sheet that is blocking scripts"Andreas Kling
2021-09-09LibWeb: Add BrowsingContext::container_document()Andreas Kling
2021-09-09LibWeb: Add BrowsingContext::container() to align with the specAndreas Kling
2021-09-09LibWeb: Use the task queue to fire "error" events on scriptsAndreas Kling
2021-09-09LibWeb: Use the task queue to fire "load" and "error" events on imagesAndreas Kling
2021-09-09LibWeb: Add DOM::Element::queue_an_element_task(source, steps)Andreas Kling
2021-09-09LibWeb: Schedule HTML::EventLoop processing when there are queued tasksAndreas Kling
2021-09-09LibWeb: Give HTML::EventLoop a pointer to the JS::VMAndreas Kling
2021-09-09LibWeb: Let HTML::EventLoop know its typeAndreas Kling
2021-09-09LibWeb: Stub out HTML::EventLoop::process() with spec FIXME'sAndreas Kling
2021-09-09LibWeb: Give HTML::EventLoop a "currently running task"Andreas Kling
2021-09-09LibWeb: Add HTML::Task::Source to model "generic task sources"Andreas Kling
2021-09-09LibWeb: Stub out HTML::EventLoop::spin_until() with spec FIXME'sAndreas Kling
2021-09-09LibWeb: Add a bare-bones HTML event loop with a task queueAndreas Kling
2021-09-09LibJS: Add a way to attach custom data to a JS::VM instanceAndreas Kling
2021-09-08LibJS: Implement Temporal.PlainTime.prototype.toJSON()Linus Groh
2021-09-08LibJS: Implement Temporal.PlainTime.prototype.toLocaleString()Linus Groh
2021-09-08LibJS: Implement Temporal.PlainTime.prototype.toString()Linus Groh
2021-09-08LibJS: Replace String const& with StringView in various Temporal AOsLinus Groh
2021-09-08Pong: Switch to global trackingBen Wiederhake
2021-09-08LibUnicode+LibJS: Store locale keyword values as a single stringTimothy Flynn