Files
rust_browser/crates/css
Zachary D. Rowitsch 42c7bf2a95 Add optional chaining, private class fields, console global, and raise token limits
Implements four JS engine improvements to support modern websites like CNN.com:

- Optional chaining (?.) with member access, computed access, and call forms,
  including proper short-circuiting on null/undefined
- Private class fields (#) with field declarations, initializers, static fields,
  and private member access via dot notation
- Proper console global object with log/warn/error/info/debug methods using
  sentinel-based dispatch (replacing hardcoded console.log special case)
- Raised HTML token limit from 500K to 10M and CSS token limit from 200K to 2M
  to handle large real-world pages

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 15:06:56 -04:00
..
2026-01-29 01:16:53 -05:00