title: Test ecmascript behaviour group: ecmascript steps: - action: launch language: en options: - enable_javascript=1 - action: window-new tag: win1 # ensure isfinite works and is in both number and global context - action: navigate window: win1 url: http://test.netsurf-browser.org/html/ecmascript-isfinite.html - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "YESNOYESNO" # ensure isinteger works and is only in number context and not global - action: navigate window: win1 url: http://test.netsurf-browser.org/html/ecmascript-isinteger.html - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "YESNOReferenceError" # ensure innerHTML works - action: navigate window: win1 url: http://test.netsurf-browser.org/html/inner.html - action: block conditions: - window: win1 status: complete - action: plot-check window: win1 checks: - text-contains: "innerHTML worked" - action: window-close window: win1 - action: quit