index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
Age
Commit message (
Expand
)
Author
2020-03-22
LibJS: Use FlyString for identifiers
Andreas Kling
2020-03-22
AK: Add FlyString, a simple flyweight string class
Andreas Kling
2020-03-22
LibWeb: Put selection-related debug spam behind an #ifdef
Andreas Kling
2020-03-22
LibCore: Wrap commented out debug messages in a preprocessor define
Shannon Booth
2020-03-22
LibGUI: Don't spam WindowServer with SetWindowOverrideCursor messages
Andreas Kling
2020-03-21
LibGfx: Parse "rgb(r,g,b)" style color strings
Andreas Kling
2020-03-21
LibWeb: Add a naive implementation of setInterval()
Andreas Kling
2020-03-21
LibWeb: Silence some debug spam about JS event handler invocations
Andreas Kling
2020-03-21
LibJS: Parse "if" statements
Andreas Kling
2020-03-21
LibWeb: Give MouseEvents the correct offsetX and offsetY values
Andreas Kling
2020-03-21
LibWeb: Add a DOM Event class (instead of events being simple strings)
Andreas Kling
2020-03-21
LibWeb: Dispatch "mouseup" event
Andreas Kling
2020-03-21
LibJS: Add Math.random() :^)
Andreas Kling
2020-03-21
LibWeb: Add HTMLCanvasElement.{width,height} properties
Andreas Kling
2020-03-21
LibWeb: Make the "document" global a native property
Andreas Kling
2020-03-21
LibJS+LibWeb: Fix some inconsistencies in NativeFunction callbacks
Andreas Kling
2020-03-21
LibJS: Virtualize access to an Object's own properties
Andreas Kling
2020-03-21
LibJS: Include the cell size in HeapBlock mmap names
Andreas Kling
2020-03-21
LibJS: Some optimizations for ObjectExpression
Andreas Kling
2020-03-21
LibJS: Round cell sizes up to a multiple of 16 bytes
Andreas Kling
2020-03-21
LibJS: Delete fully-empty HeapBlocks after garbage collection
Andreas Kling
2020-03-21
LibJS: Parse object expressions
0xtechnobabble
2020-03-20
LibJS: Add ArrayPrototype and implement Array.prototype.push()
Andreas Kling
2020-03-20
LibJS: Support reading/writing elements in an Array via Object get/put
Andreas Kling
2020-03-20
LibJS: Parse computed MemberExpressions
Andreas Kling
2020-03-20
LibJS: Allow default-constructing a JS::Value (undefined)
Andreas Kling
2020-03-20
LibJS: Parse ArrayExpression and start implementing Array objects
Andreas Kling
2020-03-20
LibWeb: Add CSS property 'border'
myphs
2020-03-20
LibWeb: Fix HTMLCanvasElement::preferred_height() default value (#1490)
Elisée Maurer
2020-03-20
LibJS: Use StringBuilder::join()
Andreas Kling
2020-03-20
LibJS: Print a newline in each console.log()
Andreas Kling
2020-03-20
LibWeb: Make hit testing better for blocks with inline children
Andreas Kling
2020-03-19
LibGUI: Remove G prefix from macros
Tibor Nagy
2020-03-19
LibGUI: Remove friend classes of TextDocumentLine
Tibor Nagy
2020-03-19
LibGUI: Remove remaining G prefixes
Tibor Nagy
2020-03-19
LibWeb: Add <canvas> element and start fleshing out CRC2D
Andreas Kling
2020-03-19
LibJS: Prefer FunctionDeclaration if a statement begins with "function"
Andreas Kling
2020-03-19
LibJS: Implement basic object property assignment
Andreas Kling
2020-03-19
LibCore: Use monotonic time when handling timers
Liav A
2020-03-19
LibC: Add new syscall to allow changing the system date
Liav A
2020-03-19
Kernel & LibC: Add CLOCK_REALTIME constant
Liav A
2020-03-19
LibJS: Parse FunctionExpressions
Andreas Kling
2020-03-19
LibJS: Add FunctionExpression AST node
Andreas Kling
2020-03-19
LibJS: Fix reference leak in ASTNode::append()
Andreas Kling
2020-03-18
LibJS: Add missing copyright headers
Andreas Kling
2020-03-18
LibWeb: Add missing copyright headers
Andreas Kling
2020-03-18
LibWeb: Use a JS::Handle to keep the EventListener function alive
Andreas Kling
2020-03-18
LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects alive
Andreas Kling
2020-03-18
LibWeb: Fire "mousedown" and "mousemove" events in the DOM :^)
Andreas Kling
2020-03-18
LibWeb: Start working on DOM event support
Andreas Kling
[next]