Commit History

Author SHA1 Message Date
  Matthew Olsson 78155a6668 LibJS: Consolidate error messages into ErrorTypes.h 5 years ago
  Andreas Kling 053863f35e LibJS: Interpreter::this_value() => this_value(GlobalObject&) 5 years ago
  Matthew Olsson dd08c992e8 LibJS: Simplify and normalize publicly-exposed Object functions 5 years ago
  Linus Groh 7defc521be LibWeb: Ignore non-finite args in CanvasRenderingContext2D.{scale,translate}() 5 years ago
  Linus Groh 2d503b20da LibWeb: Embrace Interpreter::{argument_count(), argument(index)} 5 years ago
  Linus Groh a0f3e3c50e LibWeb: Add CanvasRenderingContext2D.canvas 5 years ago
  Linus Groh 476094922b LibJS: Pass Interpreter& to Value::to_number() et al. 5 years ago
  Linus Groh 1a1394f7a2 LibJS: Change Value::to_object(Heap& -> Interpreter&) 5 years ago
  Andreas Kling c6ddbd1f3e LibJS: Add side-effect-free version of Value::to_string() 5 years ago
  AnotherTest a82419469f LibWeb: Add canvas.fill 5 years ago
  AnotherTest 0a55679de4 LibWeb: Add canvas.quadraticCurveTo() 5 years ago
  Emanuele Torre d5d3e0b4ed LibWeb: Use proper length values for CanvasRenderingContext2D functions 5 years ago
  Andreas Kling 2d4c91df8e LibWeb: Add ImageData objects and implement 2D context putImageData() 5 years ago
  Andreas Kling fca08bd000 LibJS: Move builtin prototypes to the global object 5 years ago
  Andreas Kling bc1ece7f37 LibJS+LibWeb: Pass prototype to Object constructor 5 years ago
  Andreas Kling 0d93e249c3 LibWeb: Add some basic path drawing functionality to the canvas element 5 years ago
  Andreas Kling 067ea5a2e0 LibWeb: Add CanvasRenderingContext2D.drawImage(image, x, y) 5 years ago
  Andreas Kling 348e209eb5 LibWeb: Make CanvasRenderingContext2D use floats instead of ints 5 years ago
  Brian Gianforcaro 39855fe9ef LibWeb: Add canvas.strokeRect(), and fix scale & translate 5 years ago
  Andreas Kling 9d099835f9 LibWeb: Add CanvasRenderingContext2D scale() and translate() stubs 5 years ago
  Linus Groh cd3e2690eb LibJS: Set length property in Object::put_native_function() 5 years ago
  Andreas Kling faac43597a LibJS: Add js_string(Interpreter&, String) 5 years ago
  Andreas Kling 30440134cb LibJS+LibWeb: Move native properties to separate getters/setters 5 years ago
  Andreas Kling 56936b97d0 LibJS+LibWeb: Move native JS functions into dedicated member functions 5 years ago
  Andreas Kling 7c4e53f31e LibJS: Rework how native functions are called to improve |this| value 5 years ago
  Andreas Kling cccbe43056 LibJS: Use FlyString for identifiers 5 years ago
  Andreas Kling a37c29e353 LibWeb: Add <canvas> element and start fleshing out CRC2D 5 years ago