summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-10-08LibWeb: Evaluate `@media` rulesSam Atkins
2021-10-08LibWeb: Implement `@supports` rule :^)Sam Atkins
2021-10-08LibWeb: Make style-rule iteration aware of CSSMediaRuleSam Atkins
2021-10-08LibWeb: Move CSSRule iteration to CSSRuleListSam Atkins
2021-10-08LibWeb: Implement `CSS.supports(string)` function :^)Sam Atkins
2021-10-08LibWeb: Parse CSS `Supports`Sam Atkins
2021-10-08LibWeb: Add CSS 'Supports' classSam Atkins
2021-10-08Base: Add CSS.supports / `@supports {}` test-pageSam Atkins
2021-10-08LibWeb: Implement 2-argument version of CSS.supports()Sam Atkins
2021-10-08LibWeb: Add CSS.escape() JS functionSam Atkins
2021-10-08LibWeb: Add DOMRectReadOnly and make DOMRect inherit from itAndreas Kling
2021-10-08AK: Always inline the RefCountedBase functionsAndreas Kling
2021-10-08LibJS: Prune WeakContainers before freeing HeapBlocksAndreas Kling
2021-10-08LibJS: Partially revert 12b283fAli Mohammad Pur
2021-10-08LibJS: Elide some declarative environments in ECMAScript function callsAndreas Kling
2021-10-08LibJS: Propagate "contains direct call to eval()" flag from parserAndreas Kling
2021-10-08LibJS: Make accessing the current function's arguments cheaperAli Mohammad Pur
2021-10-08LibJS: Treat the Catch binding identifier as a var bindingAli Mohammad Pur
2021-10-08LibJS: Remove redundant const_castAli Mohammad Pur
2021-10-08AK: Calculate CircularQueue::end() correctly (for real this time)Peter Elliott
2021-10-08LibJS: Add ScopeNode accessors for declaration countsAndreas Kling
2021-10-08LibJS: Add missing initializer for ParserState::m_current_scope_pusherAndreas Kling
2021-10-08LibJS: Pre-size a HashTable in function_declaration_instantiation()Andreas Kling
2021-10-08LibJS: Avoid a FlyString copy in ECMAScriptFunctionObjectAndreas Kling
2021-10-08LibWeb: Make sure that root of style updates is marked cleanAndreas Kling
2021-10-08LibWeb: Update style (if needed) before updating layoutAndreas Kling
2021-10-08LibJS: Make BlockAllocator cache reuse blocks in random orderAndreas Kling
2021-10-08LibJS: Increase GC heap BlockAllocator cache sizeAndreas Kling
2021-10-08LibJS: Add fast_is<T>() for FunctionDeclarationAndreas Kling
2021-10-08CrashDaemon: Stop automatically compressing coredumpsAndreas Kling
2021-10-07Documentation: Fix one more path for GRUB netbootingTim Schumacher
2021-10-07Documentation: Install pxelinux into the root of TFTPTim Schumacher
2021-10-07Documentation: Update NetworkBoot to include PrekernelTim Schumacher
2021-10-07Kernel: Use find_largest_not_above in VirtualRangeAllocatorIdan Horowitz
2021-10-07Kernel: Note if the page fault address is a destroyed smart pointerLuke Wilde
2021-10-07ResourceGraph: Use /proc/stat instead of /proc/all for CPU usage statsIdan Horowitz
2021-10-07Kernel: Add the /proc/stat ProcFS componentIdan Horowitz
2021-10-07Kernel: Add Processor::time_spent_idle()Idan Horowitz
2021-10-07Meta: Disable -Wmaybe-uninitialized for LagomIdan Horowitz
2021-10-07LibJS: Take advantage of Value::Type::Int32 in a bunch of functionsAndreas Kling
2021-10-07AK+Kernel: Make automatically locking RefPtr & co a kernel-only thingAndreas Kling
2021-10-07Base: Use requestAnimationFrame in Game of Life WASM demoLuke Wilde
2021-10-07PixelPaint: Close tab now prompts for a saveAlex Major
2021-10-07Meta: Warn on `rebuild-toolchain i686 clang`Nico Weber
2021-10-07PixelPaint: Use reorderable tabsLuke Wilde
2021-10-07LibJS: Use round_number_to_increment(double) in round_time()Linus Groh
2021-10-07LibJS: Add non-BigInt overload of round_number_to_increment()Linus Groh
2021-10-07Browser: Use reorderable tabsPeter Elliott
2021-10-07LibGUI: Support drag-to-reorder in TabWidgetPeter Elliott
2021-10-07LibJS: Add fast_is<T>() for FunctionExpression and ClassExpressionAndreas Kling