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>