ENG-1724 QA Test — Access Engine crash on Angular sites

This page simulates the Angular runtime environment that caused a fatal crash in the pre-fix Access Engine. zone.js is loaded and the same frozen-object condition that Angular's compiler produces is applied automatically on page load.

Checking setup…
What you need:
  1. Unminified AccessEngine.professional.js from 2.29 (pre-fix)
  2. Unminified AccessEngine.professional.js from develop (post-fix)

Test steps

Step 1 — Load pre-fix engine (2.29)
Select the Unminified AccessEngine.professional.js built from 2.29.
Waiting for file…
Step 2 — Load post-fix engine (develop)
Select the Unminified AccessEngine.professional.js built from develop.
Waiting for file…
Step 3 — Run engine tests
Once the post-fix engine is loaded (Step 2 shows ✅), run ast_runAllTests_returnInstances_JSON() against this page.
Load the post-fix engine first.

Expected results

StepEngineExpected outcome
1 Pre-fix (2.29) Uncaught TypeError: Cannot assign to read only property 'toString' — this is the bug being fixed
2 Post-fix (develop) No error — engine loads cleanly
3 Post-fix (develop) Tests run; assertion count is a positive integer

Sample page content (scanned by the engine)

Decorative checkmark

Link with text |

Data table
Column AColumn B
Row 1 ARow 1 B
Row 2 ARow 2 B