builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-230 starttime: 1468902125.13 results: success (0) buildid: 20160718193719 builduid: 9d8f780921b742a6b70544397a40fc40 revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:05.131944) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:05.132632) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:05.133107) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:05.175477) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:05.176094) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431 _=/tools/buildbot/bin/python using PTY: False --2016-07-18 21:22:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.5M=0.001s 2016-07-18 21:22:05 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.584965 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:05.877085) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:05.877638) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.068971 ========= master_lag: 0.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:06.199815) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 21:22:06.200184) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 721297fb76139263eedcfddbc0841c3e640e2904 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 721297fb76139263eedcfddbc0841c3e640e2904 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431 _=/tools/buildbot/bin/python using PTY: False 2016-07-18 21:22:06,309 truncating revision to first 12 chars 2016-07-18 21:22:06,310 Setting DEBUG logging. 2016-07-18 21:22:06,310 attempt 1/10 2016-07-18 21:22:06,310 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/721297fb7613?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 21:22:07,610 unpacking tar archive at: mozilla-beta-721297fb7613/testing/mozharness/ program finished with exit code 0 elapsedTime=1.947988 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 21:22:08.185233) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:08.185559) ========= script_repo_revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:08.185964) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:08.186238) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 21:22:08.218904) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 55 secs) (at 2016-07-18 21:22:08.219176) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431 _=/tools/buildbot/bin/python using PTY: False 21:22:08 INFO - MultiFileLogger online at 20160718 21:22:08 in /builds/slave/test 21:22:08 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 21:22:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:22:08 INFO - {'append_to_log': False, 21:22:08 INFO - 'base_work_dir': '/builds/slave/test', 21:22:08 INFO - 'blob_upload_branch': 'mozilla-beta', 21:22:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:22:08 INFO - 'buildbot_json_path': 'buildprops.json', 21:22:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:22:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:22:08 INFO - 'download_minidump_stackwalk': True, 21:22:08 INFO - 'download_symbols': 'true', 21:22:08 INFO - 'e10s': False, 21:22:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:22:08 INFO - 'tooltool.py': '/tools/tooltool.py', 21:22:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:22:08 INFO - '/tools/misc-python/virtualenv.py')}, 21:22:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:22:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:22:08 INFO - 'log_level': 'info', 21:22:08 INFO - 'log_to_console': True, 21:22:08 INFO - 'opt_config_files': (), 21:22:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:22:08 INFO - '--processes=1', 21:22:08 INFO - '--config=%(test_path)s/wptrunner.ini', 21:22:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:22:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:22:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:22:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:22:08 INFO - 'pip_index': False, 21:22:08 INFO - 'require_test_zip': True, 21:22:08 INFO - 'test_type': ('testharness',), 21:22:08 INFO - 'this_chunk': '1', 21:22:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:22:08 INFO - 'total_chunks': '10', 21:22:08 INFO - 'virtualenv_path': 'venv', 21:22:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:22:08 INFO - 'work_dir': 'build'} 21:22:08 INFO - ##### 21:22:08 INFO - ##### Running clobber step. 21:22:08 INFO - ##### 21:22:08 INFO - Running pre-action listener: _resource_record_pre_action 21:22:08 INFO - Running main action method: clobber 21:22:08 INFO - rmtree: /builds/slave/test/build 21:22:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:22:10 INFO - Running post-action listener: _resource_record_post_action 21:22:10 INFO - ##### 21:22:10 INFO - ##### Running read-buildbot-config step. 21:22:10 INFO - ##### 21:22:10 INFO - Running pre-action listener: _resource_record_pre_action 21:22:10 INFO - Running main action method: read_buildbot_config 21:22:10 INFO - Using buildbot properties: 21:22:10 INFO - { 21:22:10 INFO - "project": "", 21:22:10 INFO - "product": "firefox", 21:22:10 INFO - "script_repo_revision": "production", 21:22:10 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 21:22:10 INFO - "repository": "", 21:22:10 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 21:22:10 INFO - "buildid": "20160718193719", 21:22:10 INFO - "pgo_build": "False", 21:22:10 INFO - "basedir": "/builds/slave/test", 21:22:10 INFO - "buildnumber": 1, 21:22:10 INFO - "slavename": "tst-linux32-spot-230", 21:22:10 INFO - "revision": "721297fb76139263eedcfddbc0841c3e640e2904", 21:22:10 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 21:22:10 INFO - "platform": "linux", 21:22:10 INFO - "branch": "mozilla-beta", 21:22:10 INFO - "repo_path": "releases/mozilla-beta", 21:22:10 INFO - "moz_repo_path": "", 21:22:10 INFO - "stage_platform": "linux", 21:22:10 INFO - "builduid": "9d8f780921b742a6b70544397a40fc40", 21:22:10 INFO - "slavebuilddir": "test" 21:22:10 INFO - } 21:22:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 21:22:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 21:22:10 INFO - Running post-action listener: _resource_record_post_action 21:22:10 INFO - ##### 21:22:10 INFO - ##### Running download-and-extract step. 21:22:10 INFO - ##### 21:22:10 INFO - Running pre-action listener: _resource_record_pre_action 21:22:10 INFO - Running main action method: download_and_extract 21:22:10 INFO - mkdir: /builds/slave/test/build/tests 21:22:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:22:10 INFO - https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 21:22:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:22:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:22:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:22:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 21:22:16 INFO - Downloaded 1291 bytes. 21:22:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:22:16 INFO - Using the following test package requirements: 21:22:16 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 21:22:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 21:22:16 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 21:22:16 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'jsshell-linux-i686.zip'], 21:22:16 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 21:22:16 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 21:22:16 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 21:22:16 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 21:22:16 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 21:22:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:22:16 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 21:22:16 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 21:22:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:22:16 INFO - https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 21:22:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:22:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:22:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:22:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 21:22:23 INFO - Downloaded 22824275 bytes. 21:22:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:22:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:22:24 INFO - caution: filename not matched: web-platform/* 21:22:24 INFO - Return code: 11 21:22:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:22:24 INFO - https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 21:22:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:22:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:22:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:22:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 21:22:34 INFO - Downloaded 36389876 bytes. 21:22:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:22:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:22:38 INFO - caution: filename not matched: bin/* 21:22:38 INFO - caution: filename not matched: config/* 21:22:38 INFO - caution: filename not matched: mozbase/* 21:22:38 INFO - caution: filename not matched: marionette/* 21:22:38 INFO - caution: filename not matched: tools/wptserve/* 21:22:38 INFO - Return code: 11 21:22:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:22:38 INFO - https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 21:22:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:22:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:22:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:22:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 21:22:56 INFO - Downloaded 69355990 bytes. 21:22:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:22:56 INFO - mkdir: /builds/slave/test/properties 21:22:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:22:56 INFO - Writing to file /builds/slave/test/properties/build_url 21:22:56 INFO - Contents: 21:22:56 INFO - build_url:https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:22:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:22:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:22:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:22:57 INFO - Contents: 21:22:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:22:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:22:57 INFO - https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:22:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:22:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:22:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:22:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 21:23:29 INFO - Downloaded 92360574 bytes. 21:23:29 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 21:23:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 21:23:38 INFO - Return code: 0 21:23:38 INFO - Running post-action listener: _resource_record_post_action 21:23:38 INFO - Running post-action listener: set_extra_try_arguments 21:23:38 INFO - ##### 21:23:38 INFO - ##### Running create-virtualenv step. 21:23:38 INFO - ##### 21:23:38 INFO - Running pre-action listener: _pre_create_virtualenv 21:23:38 INFO - Running pre-action listener: _resource_record_pre_action 21:23:38 INFO - Running main action method: create_virtualenv 21:23:38 INFO - Creating virtualenv /builds/slave/test/build/venv 21:23:38 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 21:23:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:23:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:23:38 INFO - Using real prefix '/usr' 21:23:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:23:40 INFO - Installing distribute.............................................................................................................................................................................................done. 21:23:44 INFO - Installing pip.................done. 21:23:44 INFO - Return code: 0 21:23:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:23:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:23:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:23:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x869dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8704598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7f70>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 21:23:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 21:23:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 21:23:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:23:44 INFO - 'CCACHE_UMASK': '002', 21:23:44 INFO - 'DISPLAY': ':0', 21:23:44 INFO - 'HOME': '/home/cltbld', 21:23:44 INFO - 'LANG': 'en_US.UTF-8', 21:23:44 INFO - 'LOGNAME': 'cltbld', 21:23:44 INFO - 'MAIL': '/var/mail/cltbld', 21:23:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:23:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:23:44 INFO - 'MOZ_NO_REMOTE': '1', 21:23:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:23:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:23:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:23:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:23:44 INFO - 'PWD': '/builds/slave/test', 21:23:44 INFO - 'SHELL': '/bin/bash', 21:23:44 INFO - 'SHLVL': '1', 21:23:44 INFO - 'TERM': 'linux', 21:23:44 INFO - 'TMOUT': '86400', 21:23:44 INFO - 'USER': 'cltbld', 21:23:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 21:23:44 INFO - '_': '/tools/buildbot/bin/python'} 21:23:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:23:44 INFO - Downloading/unpacking psutil>=0.7.1 21:23:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:23:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:23:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:23:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:23:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:23:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:23:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:23:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:23:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:23:51 INFO - Installing collected packages: psutil 21:23:51 INFO - Running setup.py install for psutil 21:23:51 INFO - building 'psutil._psutil_linux' extension 21:23:51 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 21:23:51 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 21:23:51 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 21:23:51 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 21:23:51 INFO - building 'psutil._psutil_posix' extension 21:23:51 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 21:23:52 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 21:23:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:23:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:23:52 INFO - Successfully installed psutil 21:23:52 INFO - Cleaning up... 21:23:52 INFO - Return code: 0 21:23:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:23:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:23:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:23:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:23:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:23:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x869dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8704598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7f70>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 21:23:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 21:23:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 21:23:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:23:52 INFO - 'CCACHE_UMASK': '002', 21:23:52 INFO - 'DISPLAY': ':0', 21:23:52 INFO - 'HOME': '/home/cltbld', 21:23:52 INFO - 'LANG': 'en_US.UTF-8', 21:23:52 INFO - 'LOGNAME': 'cltbld', 21:23:52 INFO - 'MAIL': '/var/mail/cltbld', 21:23:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:23:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:23:52 INFO - 'MOZ_NO_REMOTE': '1', 21:23:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:23:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:23:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:23:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:23:52 INFO - 'PWD': '/builds/slave/test', 21:23:52 INFO - 'SHELL': '/bin/bash', 21:23:52 INFO - 'SHLVL': '1', 21:23:52 INFO - 'TERM': 'linux', 21:23:52 INFO - 'TMOUT': '86400', 21:23:52 INFO - 'USER': 'cltbld', 21:23:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 21:23:52 INFO - '_': '/tools/buildbot/bin/python'} 21:23:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:23:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:23:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:23:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:23:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:23:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:23:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:23:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:23:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:23:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:23:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 21:23:59 INFO - Installing collected packages: mozsystemmonitor 21:23:59 INFO - Running setup.py install for mozsystemmonitor 21:23:59 INFO - Successfully installed mozsystemmonitor 21:23:59 INFO - Cleaning up... 21:23:59 INFO - Return code: 0 21:23:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:23:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:23:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:23:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:23:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:23:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x869dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8704598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7f70>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 21:23:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 21:23:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 21:23:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:23:59 INFO - 'CCACHE_UMASK': '002', 21:23:59 INFO - 'DISPLAY': ':0', 21:23:59 INFO - 'HOME': '/home/cltbld', 21:23:59 INFO - 'LANG': 'en_US.UTF-8', 21:23:59 INFO - 'LOGNAME': 'cltbld', 21:23:59 INFO - 'MAIL': '/var/mail/cltbld', 21:23:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:23:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:23:59 INFO - 'MOZ_NO_REMOTE': '1', 21:23:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:23:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:23:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:23:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:23:59 INFO - 'PWD': '/builds/slave/test', 21:23:59 INFO - 'SHELL': '/bin/bash', 21:23:59 INFO - 'SHLVL': '1', 21:23:59 INFO - 'TERM': 'linux', 21:23:59 INFO - 'TMOUT': '86400', 21:23:59 INFO - 'USER': 'cltbld', 21:23:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 21:23:59 INFO - '_': '/tools/buildbot/bin/python'} 21:23:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:23:59 INFO - Downloading/unpacking blobuploader==1.2.4 21:23:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:23:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:23:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:23:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:23:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:23:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:24:05 INFO - Downloading blobuploader-1.2.4.tar.gz 21:24:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:24:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:24:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:24:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:24:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:24:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:24:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:24:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:24:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:24:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:24:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:24:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:24:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:24:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:24:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:24:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:24:07 INFO - Downloading docopt-0.6.1.tar.gz 21:24:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:24:07 INFO - Installing collected packages: blobuploader, requests, docopt 21:24:07 INFO - Running setup.py install for blobuploader 21:24:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:24:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:24:07 INFO - Running setup.py install for requests 21:24:08 INFO - Running setup.py install for docopt 21:24:09 INFO - Successfully installed blobuploader requests docopt 21:24:09 INFO - Cleaning up... 21:24:09 INFO - Return code: 0 21:24:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:24:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:24:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:24:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:24:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:24:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x869dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8704598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7f70>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 21:24:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 21:24:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 21:24:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:24:09 INFO - 'CCACHE_UMASK': '002', 21:24:09 INFO - 'DISPLAY': ':0', 21:24:09 INFO - 'HOME': '/home/cltbld', 21:24:09 INFO - 'LANG': 'en_US.UTF-8', 21:24:09 INFO - 'LOGNAME': 'cltbld', 21:24:09 INFO - 'MAIL': '/var/mail/cltbld', 21:24:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:24:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:24:09 INFO - 'MOZ_NO_REMOTE': '1', 21:24:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:24:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:24:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:24:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:24:09 INFO - 'PWD': '/builds/slave/test', 21:24:09 INFO - 'SHELL': '/bin/bash', 21:24:09 INFO - 'SHLVL': '1', 21:24:09 INFO - 'TERM': 'linux', 21:24:09 INFO - 'TMOUT': '86400', 21:24:09 INFO - 'USER': 'cltbld', 21:24:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 21:24:09 INFO - '_': '/tools/buildbot/bin/python'} 21:24:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:24:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:24:09 INFO - Running setup.py (path:/tmp/pip-NWFTKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:24:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:24:09 INFO - Running setup.py (path:/tmp/pip-p6zcgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:24:10 INFO - Running setup.py (path:/tmp/pip-zvwpf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:24:10 INFO - Running setup.py (path:/tmp/pip-M5NYJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:24:10 INFO - Running setup.py (path:/tmp/pip-NB4a9R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:24:10 INFO - Running setup.py (path:/tmp/pip-UmFPYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:24:10 INFO - Running setup.py (path:/tmp/pip-gs0q2q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:24:10 INFO - Running setup.py (path:/tmp/pip-QXQUdg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:24:10 INFO - Running setup.py (path:/tmp/pip-MKc_Fw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:24:11 INFO - Running setup.py (path:/tmp/pip-RbCIWW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:24:11 INFO - Running setup.py (path:/tmp/pip-lwWzJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:24:11 INFO - Running setup.py (path:/tmp/pip-bs9IEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:24:11 INFO - Running setup.py (path:/tmp/pip-TuU3ec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:24:11 INFO - Running setup.py (path:/tmp/pip-rnaOM1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:24:11 INFO - Running setup.py (path:/tmp/pip-3xKMrd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:24:12 INFO - Running setup.py (path:/tmp/pip-ITWsmR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:24:12 INFO - Running setup.py (path:/tmp/pip-x2zNqk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:24:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:24:12 INFO - Running setup.py (path:/tmp/pip-o7QLAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:24:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:24:12 INFO - Running setup.py (path:/tmp/pip-lwQlkT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:24:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:24:12 INFO - Running setup.py (path:/tmp/pip-EhWZQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:24:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:24:13 INFO - Running setup.py (path:/tmp/pip-uANyvv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:24:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:24:13 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 21:24:13 INFO - Running setup.py install for manifestparser 21:24:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:24:13 INFO - Running setup.py install for mozcrash 21:24:13 INFO - Running setup.py install for mozdebug 21:24:14 INFO - Running setup.py install for mozdevice 21:24:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:24:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:24:14 INFO - Running setup.py install for mozfile 21:24:14 INFO - Running setup.py install for mozhttpd 21:24:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:24:14 INFO - Running setup.py install for mozinfo 21:24:15 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:24:15 INFO - Running setup.py install for mozInstall 21:24:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:24:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:24:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:24:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:24:15 INFO - Running setup.py install for mozleak 21:24:15 INFO - Running setup.py install for mozlog 21:24:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:24:15 INFO - Running setup.py install for moznetwork 21:24:16 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:24:16 INFO - Running setup.py install for mozprocess 21:24:16 INFO - Running setup.py install for mozprofile 21:24:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:24:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:24:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:24:16 INFO - Running setup.py install for mozrunner 21:24:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:24:16 INFO - Running setup.py install for mozscreenshot 21:24:17 INFO - Running setup.py install for moztest 21:24:17 INFO - Running setup.py install for mozversion 21:24:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:24:17 INFO - Running setup.py install for wptserve 21:24:17 INFO - Running setup.py install for marionette-driver 21:24:18 INFO - Running setup.py install for browsermob-proxy 21:24:18 INFO - Running setup.py install for marionette-client 21:24:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:24:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:24:19 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 21:24:19 INFO - Cleaning up... 21:24:19 INFO - Return code: 0 21:24:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:24:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:24:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:24:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:24:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:24:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x869dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8704598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7f70>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 21:24:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 21:24:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 21:24:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:24:19 INFO - 'CCACHE_UMASK': '002', 21:24:19 INFO - 'DISPLAY': ':0', 21:24:19 INFO - 'HOME': '/home/cltbld', 21:24:19 INFO - 'LANG': 'en_US.UTF-8', 21:24:19 INFO - 'LOGNAME': 'cltbld', 21:24:19 INFO - 'MAIL': '/var/mail/cltbld', 21:24:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:24:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:24:19 INFO - 'MOZ_NO_REMOTE': '1', 21:24:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:24:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:24:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:24:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:24:19 INFO - 'PWD': '/builds/slave/test', 21:24:19 INFO - 'SHELL': '/bin/bash', 21:24:19 INFO - 'SHLVL': '1', 21:24:19 INFO - 'TERM': 'linux', 21:24:19 INFO - 'TMOUT': '86400', 21:24:19 INFO - 'USER': 'cltbld', 21:24:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 21:24:19 INFO - '_': '/tools/buildbot/bin/python'} 21:24:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:24:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:24:19 INFO - Running setup.py (path:/tmp/pip-kPJo6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:24:19 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 21:24:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:24:19 INFO - Running setup.py (path:/tmp/pip-exyCuX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:24:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 21:24:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:24:19 INFO - Running setup.py (path:/tmp/pip-hJNjii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:24:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 21:24:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:24:20 INFO - Running setup.py (path:/tmp/pip-OY8ICf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:24:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 21:24:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:24:20 INFO - Running setup.py (path:/tmp/pip-QoRPEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:24:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 21:24:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:24:20 INFO - Running setup.py (path:/tmp/pip-HmUolI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:24:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 21:24:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:24:20 INFO - Running setup.py (path:/tmp/pip-T1Zf7o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:24:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 21:24:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:24:20 INFO - Running setup.py (path:/tmp/pip-Kg2ULM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:24:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 21:24:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:24:20 INFO - Running setup.py (path:/tmp/pip-xf9QbD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:24:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 21:24:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:24:20 INFO - Running setup.py (path:/tmp/pip-a8s409-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:24:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:24:21 INFO - Running setup.py (path:/tmp/pip-Uo3kpM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 21:24:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:24:21 INFO - Running setup.py (path:/tmp/pip-lWgDlG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 21:24:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:24:21 INFO - Running setup.py (path:/tmp/pip-ZJ64xG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 21:24:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:24:21 INFO - Running setup.py (path:/tmp/pip-UNlbUk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 21:24:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:24:21 INFO - Running setup.py (path:/tmp/pip-YH9GVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 21:24:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:24:21 INFO - Running setup.py (path:/tmp/pip-2E7ThT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:24:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 21:24:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:24:22 INFO - Running setup.py (path:/tmp/pip-QwLDZb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:24:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 21:24:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:24:22 INFO - Running setup.py (path:/tmp/pip-wwpaa2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:24:22 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 21:24:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:24:22 INFO - Running setup.py (path:/tmp/pip-RBL2jA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:24:22 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 21:24:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:24:22 INFO - Running setup.py (path:/tmp/pip-MBftm9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:24:22 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 21:24:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:24:23 INFO - Running setup.py (path:/tmp/pip-or4cz3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:24:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:24:23 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 21:24:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 21:24:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 21:24:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 21:24:23 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 21:24:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 21:24:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:24:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:24:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:24:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:24:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:24:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:24:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:24:28 INFO - Downloading blessings-1.6.tar.gz 21:24:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:24:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 21:24:29 INFO - Installing collected packages: blessings 21:24:29 INFO - Running setup.py install for blessings 21:24:29 INFO - Successfully installed blessings 21:24:29 INFO - Cleaning up... 21:24:29 INFO - Return code: 0 21:24:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:24:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:24:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:24:30 INFO - Reading from file tmpfile_stdout 21:24:30 INFO - Current package versions: 21:24:30 INFO - argparse == 1.2.1 21:24:30 INFO - blessings == 1.6 21:24:30 INFO - blobuploader == 1.2.4 21:24:30 INFO - browsermob-proxy == 0.6.0 21:24:30 INFO - docopt == 0.6.1 21:24:30 INFO - manifestparser == 1.1 21:24:30 INFO - marionette-client == 2.3.0 21:24:30 INFO - marionette-driver == 1.4.0 21:24:30 INFO - mozInstall == 1.12 21:24:30 INFO - mozcrash == 0.17 21:24:30 INFO - mozdebug == 0.1 21:24:30 INFO - mozdevice == 0.48 21:24:30 INFO - mozfile == 1.2 21:24:30 INFO - mozhttpd == 0.7 21:24:30 INFO - mozinfo == 0.9 21:24:30 INFO - mozleak == 0.1 21:24:30 INFO - mozlog == 3.1 21:24:30 INFO - moznetwork == 0.27 21:24:30 INFO - mozprocess == 0.22 21:24:30 INFO - mozprofile == 0.28 21:24:30 INFO - mozrunner == 6.11 21:24:30 INFO - mozscreenshot == 0.1 21:24:30 INFO - mozsystemmonitor == 0.0 21:24:30 INFO - moztest == 0.7 21:24:30 INFO - mozversion == 1.4 21:24:30 INFO - psutil == 3.1.1 21:24:30 INFO - requests == 1.2.3 21:24:30 INFO - wptserve == 1.4.0 21:24:30 INFO - wsgiref == 0.1.2 21:24:30 INFO - Running post-action listener: _resource_record_post_action 21:24:30 INFO - Running post-action listener: _start_resource_monitoring 21:24:30 INFO - Starting resource monitoring. 21:24:30 INFO - ##### 21:24:30 INFO - ##### Running pull step. 21:24:30 INFO - ##### 21:24:30 INFO - Running pre-action listener: _resource_record_pre_action 21:24:30 INFO - Running main action method: pull 21:24:30 INFO - Pull has nothing to do! 21:24:30 INFO - Running post-action listener: _resource_record_post_action 21:24:30 INFO - ##### 21:24:30 INFO - ##### Running install step. 21:24:30 INFO - ##### 21:24:30 INFO - Running pre-action listener: _resource_record_pre_action 21:24:30 INFO - Running main action method: install 21:24:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:24:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:24:30 INFO - Reading from file tmpfile_stdout 21:24:30 INFO - Detecting whether we're running mozinstall >=1.0... 21:24:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:24:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:24:30 INFO - Reading from file tmpfile_stdout 21:24:30 INFO - Output received: 21:24:30 INFO - Usage: mozinstall [options] installer 21:24:30 INFO - Options: 21:24:30 INFO - -h, --help show this help message and exit 21:24:30 INFO - -d DEST, --destination=DEST 21:24:30 INFO - Directory to install application into. [default: 21:24:30 INFO - "/builds/slave/test"] 21:24:30 INFO - --app=APP Application being installed. [default: firefox] 21:24:30 INFO - mkdir: /builds/slave/test/build/application 21:24:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 21:24:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 21:25:08 INFO - Reading from file tmpfile_stdout 21:25:08 INFO - Output received: 21:25:08 INFO - /builds/slave/test/build/application/firefox/firefox 21:25:08 INFO - Running post-action listener: _resource_record_post_action 21:25:08 INFO - ##### 21:25:08 INFO - ##### Running run-tests step. 21:25:08 INFO - ##### 21:25:08 INFO - Running pre-action listener: _resource_record_pre_action 21:25:08 INFO - Running main action method: run_tests 21:25:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:25:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:25:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:25:08 INFO - grabbing minidump binary from tooltool 21:25:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:08 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7f70>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87ad750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:25:08 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 21:25:08 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 21:25:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:25:08 INFO - Return code: 0 21:25:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 21:25:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:25:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 21:25:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 21:25:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:25:08 INFO - 'CCACHE_UMASK': '002', 21:25:08 INFO - 'DISPLAY': ':0', 21:25:08 INFO - 'HOME': '/home/cltbld', 21:25:08 INFO - 'LANG': 'en_US.UTF-8', 21:25:08 INFO - 'LOGNAME': 'cltbld', 21:25:08 INFO - 'MAIL': '/var/mail/cltbld', 21:25:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:25:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:25:08 INFO - 'MOZ_NO_REMOTE': '1', 21:25:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:25:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:25:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:25:08 INFO - 'PWD': '/builds/slave/test', 21:25:08 INFO - 'SHELL': '/bin/bash', 21:25:08 INFO - 'SHLVL': '1', 21:25:08 INFO - 'TERM': 'linux', 21:25:08 INFO - 'TMOUT': '86400', 21:25:08 INFO - 'USER': 'cltbld', 21:25:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431', 21:25:08 INFO - '_': '/tools/buildbot/bin/python'} 21:25:08 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 21:25:09 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 21:25:09 INFO - import pkg_resources 21:25:11 INFO - Using 1 client processes 21:25:11 INFO - wptserve Starting http server on 127.0.0.1:8000 21:25:11 INFO - wptserve Starting http server on 127.0.0.1:8001 21:25:11 INFO - wptserve Starting http server on 127.0.0.1:8443 21:25:13 INFO - SUITE-START | Running 778 tests 21:25:13 INFO - Running testharness tests 21:25:13 INFO - Setting up ssl 21:25:13 INFO - PROCESS | certutil | 21:25:13 INFO - PROCESS | certutil | 21:25:13 INFO - PROCESS | certutil | 21:25:13 INFO - Certificate Nickname Trust Attributes 21:25:13 INFO - SSL,S/MIME,JAR/XPI 21:25:13 INFO - 21:25:13 INFO - web-platform-tests CT,, 21:25:13 INFO - 21:25:13 INFO - Starting runner 21:25:17 INFO - PROCESS | 1751 | 1468902317476 Marionette DEBUG Marionette enabled via build flag and pref 21:25:17 INFO - PROCESS | 1751 | ++DOCSHELL 0xa4d5c000 == 1 [pid = 1751] [id = 1] 21:25:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 1 (0xa4d5c400) [pid = 1751] [serial = 1] [outer = (nil)] 21:25:17 INFO - PROCESS | 1751 | [1751] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:25:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 2 (0xa4d5cc00) [pid = 1751] [serial = 2] [outer = 0xa4d5c400] 21:25:18 INFO - PROCESS | 1751 | 1468902318323 Marionette INFO Listening on port 2828 21:25:19 INFO - PROCESS | 1751 | 1468902319008 Marionette DEBUG Marionette enabled via command-line flag 21:25:19 INFO - PROCESS | 1751 | ++DOCSHELL 0xa2003800 == 2 [pid = 1751] [id = 2] 21:25:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 3 (0xa2003c00) [pid = 1751] [serial = 3] [outer = (nil)] 21:25:19 INFO - PROCESS | 1751 | [1751] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:25:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 4 (0xa2004400) [pid = 1751] [serial = 4] [outer = 0xa2003c00] 21:25:19 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d5240 21:25:19 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5d20 21:25:19 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e5da0 21:25:19 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20e6a00 21:25:19 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ec740 21:25:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 5 (0xa100bc00) [pid = 1751] [serial = 5] [outer = 0xa4d5c400] 21:25:19 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:25:19 INFO - PROCESS | 1751 | 1468902319511 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47275 21:25:19 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:25:19 INFO - PROCESS | 1751 | 1468902319549 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47276 21:25:19 INFO - PROCESS | 1751 | 1468902319613 Marionette DEBUG Closed connection conn0 21:25:19 INFO - PROCESS | 1751 | 1468902319618 Marionette DEBUG Closed connection conn1 21:25:19 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:25:19 INFO - PROCESS | 1751 | 1468902319697 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47277 21:25:19 INFO - PROCESS | 1751 | [1751] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 21:25:19 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:25:19 INFO - PROCESS | 1751 | 1468902319794 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47278 21:25:19 INFO - PROCESS | 1751 | 1468902319798 Marionette DEBUG Closed connection conn2 21:25:19 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:25:19 INFO - PROCESS | 1751 | 1468902319867 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:47279 21:25:19 INFO - PROCESS | 1751 | 1468902319884 Marionette DEBUG Closed connection conn3 21:25:19 INFO - PROCESS | 1751 | 1468902319936 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:25:19 INFO - PROCESS | 1751 | 1468902319951 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160718193719","device":"desktop","version":"48.0"} 21:25:20 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:25:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ab60c00 == 3 [pid = 1751] [id = 3] 21:25:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 6 (0x9ab61000) [pid = 1751] [serial = 6] [outer = (nil)] 21:25:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ab63000 == 4 [pid = 1751] [id = 4] 21:25:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 7 (0x9ab64c00) [pid = 1751] [serial = 7] [outer = (nil)] 21:25:22 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:25:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e3d400 == 5 [pid = 1751] [id = 5] 21:25:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 8 (0x99e3d800) [pid = 1751] [serial = 8] [outer = (nil)] 21:25:23 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:25:23 INFO - PROCESS | 1751 | [1751] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:25:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 9 (0x99d2fc00) [pid = 1751] [serial = 9] [outer = 0x99e3d800] 21:25:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 10 (0x99bc6400) [pid = 1751] [serial = 10] [outer = 0x9ab61000] 21:25:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 11 (0x99bc8000) [pid = 1751] [serial = 11] [outer = 0x9ab64c00] 21:25:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 12 (0x99bca800) [pid = 1751] [serial = 12] [outer = 0x99e3d800] 21:25:24 INFO - PROCESS | 1751 | 1468902324896 Marionette INFO startBrowser 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:24 INFO - PROCESS | 1751 | 1468902324945 Marionette DEBUG loaded listener.js 21:25:24 INFO - PROCESS | 1751 | 1468902324966 Marionette DEBUG loaded listener.js 21:25:24 INFO - PROCESS | 1751 | 1468902324971 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 13 (0x989d2c00) [pid = 1751] [serial = 13] [outer = 0x99e3d800] 21:25:25 INFO - PROCESS | 1751 | 1468902325890 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2a8342ae-eaf3-4c50-9973-e2c2051caeb5","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160718193719","device":"desktop","version":"48.0","command_id":1}}] 21:25:26 INFO - PROCESS | 1751 | 1468902326122 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:25:26 INFO - PROCESS | 1751 | 1468902326131 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:26 INFO - PROCESS | 1751 | 1468902326513 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 21:25:26 INFO - PROCESS | 1751 | 1468902326909 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:25:26 INFO - PROCESS | 1751 | 1468902326916 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:26 INFO - PROCESS | 1751 | [1751] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:25:27 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:25:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 14 (0x94fb0000) [pid = 1751] [serial = 14] [outer = 0x99e3d800] 21:25:27 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:25:27 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:27 INFO - PROCESS | 1751 | 1468902327333 Marionette TRACE conn4 <- [1,3,null,{}] 21:25:27 INFO - PROCESS | 1751 | 1468902327342 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:25:27 INFO - PROCESS | 1751 | 1468902327346 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:27 INFO - PROCESS | 1751 | 1468902327393 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 21:25:27 INFO - PROCESS | 1751 | 1468902327437 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 21:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:25:27 INFO - PROCESS | 1751 | 1468902327442 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 21:25:27 INFO - PROCESS | 1751 | 1468902327452 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:25:27 INFO - PROCESS | 1751 | 1468902327459 Marionette TRACE conn4 <- [1,6,null,{}] 21:25:27 INFO - PROCESS | 1751 | 1468902327470 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:27 INFO - PROCESS | 1751 | 1468902327475 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:27 INFO - PROCESS | 1751 | 1468902327501 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 21:25:27 INFO - PROCESS | 1751 | 1468902327515 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:27 INFO - PROCESS | 1751 | 1468902327526 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x94579000 == 6 [pid = 1751] [id = 6] 21:25:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 15 (0x94579400) [pid = 1751] [serial = 15] [outer = (nil)] 21:25:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 16 (0x9457b400) [pid = 1751] [serial = 16] [outer = 0x94579400] 21:25:27 INFO - PROCESS | 1751 | 1468902327624 Marionette DEBUG loaded listener.js 21:25:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 17 (0x94580000) [pid = 1751] [serial = 17] [outer = 0x94579400] 21:25:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a73400 == 7 [pid = 1751] [id = 7] 21:25:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 18 (0x93a73800) [pid = 1751] [serial = 18] [outer = (nil)] 21:25:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 19 (0x93a75800) [pid = 1751] [serial = 19] [outer = 0x93a73800] 21:25:28 INFO - PROCESS | 1751 | 1468902328282 Marionette DEBUG loaded listener.js 21:25:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 20 (0x9510e800) [pid = 1751] [serial = 20] [outer = 0x93a73800] 21:25:29 INFO - PROCESS | 1751 | [1751] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 21:25:29 INFO - PROCESS | 1751 | 1468902329315 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1945ms 21:25:29 INFO - PROCESS | 1751 | 1468902329484 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 21:25:29 INFO - PROCESS | 1751 | 1468902329490 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 21:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:25:29 INFO - PROCESS | 1751 | 1468902329549 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:25:29 INFO - PROCESS | 1751 | 1468902329555 Marionette TRACE conn4 <- [1,10,null,{}] 21:25:29 INFO - PROCESS | 1751 | 1468902329566 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:29 INFO - PROCESS | 1751 | 1468902329572 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:29 INFO - PROCESS | 1751 | 1468902329925 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 21:25:30 INFO - PROCESS | 1751 | 1468902330043 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:30 INFO - PROCESS | 1751 | 1468902330054 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x95339400 == 8 [pid = 1751] [id = 8] 21:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 21 (0x9aaf9000) [pid = 1751] [serial = 21] [outer = (nil)] 21:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 22 (0xa1094400) [pid = 1751] [serial = 22] [outer = 0x9aaf9000] 21:25:30 INFO - PROCESS | 1751 | 1468902330157 Marionette DEBUG loaded listener.js 21:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 23 (0xa209d800) [pid = 1751] [serial = 23] [outer = 0x9aaf9000] 21:25:30 INFO - PROCESS | 1751 | ++DOCSHELL 0xa100d000 == 9 [pid = 1751] [id = 9] 21:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 24 (0xa672bc00) [pid = 1751] [serial = 24] [outer = (nil)] 21:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 25 (0xa4f88c00) [pid = 1751] [serial = 25] [outer = 0xa672bc00] 21:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 26 (0xa6da5c00) [pid = 1751] [serial = 26] [outer = 0xa672bc00] 21:25:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x94576c00 == 10 [pid = 1751] [id = 10] 21:25:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 27 (0x9a3dd800) [pid = 1751] [serial = 27] [outer = (nil)] 21:25:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 28 (0xa6f7e400) [pid = 1751] [serial = 28] [outer = 0x9a3dd800] 21:25:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 29 (0xa3112800) [pid = 1751] [serial = 29] [outer = 0x9a3dd800] 21:25:31 INFO - PROCESS | 1751 | 1468902331449 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1992ms 21:25:31 INFO - PROCESS | 1751 | 1468902331576 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 21:25:31 INFO - PROCESS | 1751 | 1468902331583 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 21:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:25:31 INFO - PROCESS | 1751 | 1468902331686 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:25:31 INFO - PROCESS | 1751 | 1468902331692 Marionette TRACE conn4 <- [1,14,null,{}] 21:25:31 INFO - PROCESS | 1751 | 1468902331703 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:31 INFO - PROCESS | 1751 | 1468902331710 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:32 INFO - PROCESS | 1751 | 1468902332004 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 21:25:32 INFO - PROCESS | 1751 | 1468902332138 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:32 INFO - PROCESS | 1751 | 1468902332147 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a32c400 == 11 [pid = 1751] [id = 11] 21:25:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 30 (0x9b2a6c00) [pid = 1751] [serial = 30] [outer = (nil)] 21:25:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 31 (0x9d30a400) [pid = 1751] [serial = 31] [outer = 0x9b2a6c00] 21:25:32 INFO - PROCESS | 1751 | 1468902332242 Marionette DEBUG loaded listener.js 21:25:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 32 (0xa6da8400) [pid = 1751] [serial = 32] [outer = 0x9b2a6c00] 21:25:33 INFO - PROCESS | 1751 | 1468902333233 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1636ms 21:25:33 INFO - PROCESS | 1751 | 1468902333279 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 21:25:33 INFO - PROCESS | 1751 | 1468902333285 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 21:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:25:33 INFO - PROCESS | 1751 | 1468902333293 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:25:33 INFO - PROCESS | 1751 | 1468902333300 Marionette TRACE conn4 <- [1,18,null,{}] 21:25:33 INFO - PROCESS | 1751 | 1468902333320 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:33 INFO - PROCESS | 1751 | 1468902333333 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:33 INFO - PROCESS | 1751 | 1468902333613 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 21:25:33 INFO - PROCESS | 1751 | 1468902333787 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:33 INFO - PROCESS | 1751 | 1468902333802 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a336c00 == 12 [pid = 1751] [id = 12] 21:25:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 33 (0x9a76fc00) [pid = 1751] [serial = 33] [outer = (nil)] 21:25:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 34 (0xa90aa400) [pid = 1751] [serial = 34] [outer = 0x9a76fc00] 21:25:33 INFO - PROCESS | 1751 | 1468902333922 Marionette DEBUG loaded listener.js 21:25:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 35 (0xac099800) [pid = 1751] [serial = 35] [outer = 0x9a76fc00] 21:25:35 INFO - PROCESS | 1751 | 1468902335161 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1900ms 21:25:35 INFO - PROCESS | 1751 | 1468902335195 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 21:25:35 INFO - PROCESS | 1751 | 1468902335200 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 21:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:25:35 INFO - PROCESS | 1751 | 1468902335210 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:25:35 INFO - PROCESS | 1751 | 1468902335215 Marionette TRACE conn4 <- [1,22,null,{}] 21:25:35 INFO - PROCESS | 1751 | 1468902335235 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:35 INFO - PROCESS | 1751 | 1468902335242 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:35 INFO - PROCESS | 1751 | 1468902335449 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 21:25:35 INFO - PROCESS | 1751 | 1468902335558 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:35 INFO - PROCESS | 1751 | 1468902335564 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x93909800 == 13 [pid = 1751] [id = 13] 21:25:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 36 (0x965b6400) [pid = 1751] [serial = 36] [outer = (nil)] 21:25:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 37 (0x99abc800) [pid = 1751] [serial = 37] [outer = 0x965b6400] 21:25:35 INFO - PROCESS | 1751 | 1468902335665 Marionette DEBUG loaded listener.js 21:25:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 38 (0x99faf000) [pid = 1751] [serial = 38] [outer = 0x965b6400] 21:25:36 INFO - PROCESS | 1751 | 1468902336611 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1444ms 21:25:36 INFO - PROCESS | 1751 | 1468902336654 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 21:25:36 INFO - PROCESS | 1751 | 1468902336661 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 21:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:25:36 INFO - PROCESS | 1751 | 1468902336672 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:25:36 INFO - PROCESS | 1751 | 1468902336676 Marionette TRACE conn4 <- [1,26,null,{}] 21:25:36 INFO - PROCESS | 1751 | 1468902336684 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:36 INFO - PROCESS | 1751 | 1468902336690 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:36 INFO - PROCESS | 1751 | 1468902336893 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 21:25:37 INFO - PROCESS | 1751 | 1468902337057 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:37 INFO - PROCESS | 1751 | 1468902337071 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ab5d400 == 14 [pid = 1751] [id = 14] 21:25:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 39 (0x9ab5e800) [pid = 1751] [serial = 39] [outer = (nil)] 21:25:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 40 (0x9abd6000) [pid = 1751] [serial = 40] [outer = 0x9ab5e800] 21:25:37 INFO - PROCESS | 1751 | 1468902337186 Marionette DEBUG loaded listener.js 21:25:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 41 (0x9ad0a400) [pid = 1751] [serial = 41] [outer = 0x9ab5e800] 21:25:38 INFO - PROCESS | 1751 | 1468902338106 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1487ms 21:25:38 INFO - PROCESS | 1751 | 1468902338160 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 21:25:38 INFO - PROCESS | 1751 | 1468902338164 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 21:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:25:38 INFO - PROCESS | 1751 | 1468902338171 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:25:38 INFO - PROCESS | 1751 | 1468902338177 Marionette TRACE conn4 <- [1,30,null,{}] 21:25:38 INFO - PROCESS | 1751 | 1468902338194 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:38 INFO - PROCESS | 1751 | 1468902338203 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:38 INFO - PROCESS | 1751 | 1468902338374 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 21:25:38 INFO - PROCESS | 1751 | 1468902338474 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:38 INFO - PROCESS | 1751 | 1468902338486 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x9d2f6c00 == 15 [pid = 1751] [id = 15] 21:25:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 42 (0x9d2fa000) [pid = 1751] [serial = 42] [outer = (nil)] 21:25:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 43 (0x9d338000) [pid = 1751] [serial = 43] [outer = 0x9d2fa000] 21:25:38 INFO - PROCESS | 1751 | 1468902338580 Marionette DEBUG loaded listener.js 21:25:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 44 (0xa0599800) [pid = 1751] [serial = 44] [outer = 0x9d2fa000] 21:25:39 INFO - PROCESS | 1751 | 1468902339449 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1289ms 21:25:39 INFO - PROCESS | 1751 | 1468902339476 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 21:25:39 INFO - PROCESS | 1751 | 1468902339483 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 21:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:25:39 INFO - PROCESS | 1751 | 1468902339491 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:25:39 INFO - PROCESS | 1751 | 1468902339495 Marionette TRACE conn4 <- [1,34,null,{}] 21:25:39 INFO - PROCESS | 1751 | 1468902339502 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:39 INFO - PROCESS | 1751 | 1468902339506 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:39 INFO - PROCESS | 1751 | 1468902339704 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 21:25:39 INFO - PROCESS | 1751 | 1468902339717 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:39 INFO - PROCESS | 1751 | 1468902339727 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x97727400 == 16 [pid = 1751] [id = 16] 21:25:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 45 (0x989d7400) [pid = 1751] [serial = 45] [outer = (nil)] 21:25:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 46 (0xa100b000) [pid = 1751] [serial = 46] [outer = 0x989d7400] 21:25:39 INFO - PROCESS | 1751 | 1468902339891 Marionette DEBUG loaded listener.js 21:25:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 47 (0xa2002800) [pid = 1751] [serial = 47] [outer = 0x989d7400] 21:25:40 INFO - PROCESS | 1751 | 1468902340721 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1289ms 21:25:40 INFO - PROCESS | 1751 | 1468902340793 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 21:25:40 INFO - PROCESS | 1751 | 1468902340796 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 21:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:25:40 INFO - PROCESS | 1751 | 1468902340805 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:25:40 INFO - PROCESS | 1751 | 1468902340808 Marionette TRACE conn4 <- [1,38,null,{}] 21:25:40 INFO - PROCESS | 1751 | 1468902340814 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:40 INFO - PROCESS | 1751 | 1468902340820 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:41 INFO - PROCESS | 1751 | 1468902341010 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 21:25:41 INFO - PROCESS | 1751 | 1468902341022 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:41 INFO - PROCESS | 1751 | 1468902341032 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953fc00 == 17 [pid = 1751] [id = 17] 21:25:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 48 (0xa1091000) [pid = 1751] [serial = 48] [outer = (nil)] 21:25:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 49 (0xa2561400) [pid = 1751] [serial = 49] [outer = 0xa1091000] 21:25:41 INFO - PROCESS | 1751 | 1468902341124 Marionette DEBUG loaded listener.js 21:25:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 50 (0xa2ff0400) [pid = 1751] [serial = 50] [outer = 0xa1091000] 21:25:42 INFO - PROCESS | 1751 | 1468902342137 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1392ms 21:25:42 INFO - PROCESS | 1751 | 1468902342198 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 21:25:42 INFO - PROCESS | 1751 | 1468902342203 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 21:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:25:42 INFO - PROCESS | 1751 | 1468902342210 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:25:42 INFO - PROCESS | 1751 | 1468902342212 Marionette TRACE conn4 <- [1,42,null,{}] 21:25:42 INFO - PROCESS | 1751 | 1468902342220 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:42 INFO - PROCESS | 1751 | 1468902342234 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:42 INFO - PROCESS | 1751 | 1468902342461 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 21:25:42 INFO - PROCESS | 1751 | 1468902342580 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:42 INFO - PROCESS | 1751 | 1468902342590 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:42 INFO - PROCESS | 1751 | ++DOCSHELL 0xa3179000 == 18 [pid = 1751] [id = 18] 21:25:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 51 (0xa3183000) [pid = 1751] [serial = 51] [outer = (nil)] 21:25:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 52 (0xa4fe4000) [pid = 1751] [serial = 52] [outer = 0xa3183000] 21:25:42 INFO - PROCESS | 1751 | 1468902342682 Marionette DEBUG loaded listener.js 21:25:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 53 (0xa612f800) [pid = 1751] [serial = 53] [outer = 0xa3183000] 21:25:43 INFO - PROCESS | 1751 | 1468902343614 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1433ms 21:25:43 INFO - PROCESS | 1751 | 1468902343645 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 21:25:43 INFO - PROCESS | 1751 | 1468902343650 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 21:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:25:43 INFO - PROCESS | 1751 | 1468902343659 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:25:43 INFO - PROCESS | 1751 | 1468902343663 Marionette TRACE conn4 <- [1,46,null,{}] 21:25:43 INFO - PROCESS | 1751 | 1468902343670 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:43 INFO - PROCESS | 1751 | 1468902343675 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:43 INFO - PROCESS | 1751 | 1468902343867 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 21:25:43 INFO - PROCESS | 1751 | 1468902343974 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:43 INFO - PROCESS | 1751 | 1468902343981 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:44 INFO - PROCESS | 1751 | ++DOCSHELL 0xa6122c00 == 19 [pid = 1751] [id = 19] 21:25:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 54 (0xa612a400) [pid = 1751] [serial = 54] [outer = (nil)] 21:25:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0xa671ec00) [pid = 1751] [serial = 55] [outer = 0xa612a400] 21:25:44 INFO - PROCESS | 1751 | 1468902344066 Marionette DEBUG loaded listener.js 21:25:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0xa672a000) [pid = 1751] [serial = 56] [outer = 0xa612a400] 21:25:44 INFO - PROCESS | 1751 | 1468902344875 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1236ms 21:25:44 INFO - PROCESS | 1751 | 1468902344940 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 21:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:25:44 INFO - PROCESS | 1751 | 1468902344945 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 21:25:44 INFO - PROCESS | 1751 | 1468902344952 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:25:44 INFO - PROCESS | 1751 | 1468902344955 Marionette TRACE conn4 <- [1,50,null,{}] 21:25:44 INFO - PROCESS | 1751 | 1468902344963 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:44 INFO - PROCESS | 1751 | 1468902344986 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:45 INFO - PROCESS | 1751 | 1468902345169 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 21:25:45 INFO - PROCESS | 1751 | 1468902345186 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:45 INFO - PROCESS | 1751 | 1468902345195 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x9390c800 == 20 [pid = 1751] [id = 20] 21:25:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x94578800) [pid = 1751] [serial = 57] [outer = (nil)] 21:25:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x94fae000) [pid = 1751] [serial = 58] [outer = 0x94578800] 21:25:46 INFO - PROCESS | 1751 | 1468902346457 Marionette DEBUG loaded listener.js 21:25:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x96579000) [pid = 1751] [serial = 59] [outer = 0x94578800] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9b2a6c00) [pid = 1751] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x9a76fc00) [pid = 1751] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0x965b6400) [pid = 1751] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x9ab5e800) [pid = 1751] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 54 (0x9d2fa000) [pid = 1751] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 53 (0x989d7400) [pid = 1751] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 52 (0x94579400) [pid = 1751] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:25:47 INFO - PROCESS | 1751 | --DOMWINDOW == 51 (0x9aaf9000) [pid = 1751] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:25:48 INFO - PROCESS | 1751 | 1468902348113 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 3200ms 21:25:48 INFO - PROCESS | 1751 | 1468902348155 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 21:25:48 INFO - PROCESS | 1751 | 1468902348164 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 21:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:25:48 INFO - PROCESS | 1751 | 1468902348179 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:25:48 INFO - PROCESS | 1751 | 1468902348185 Marionette TRACE conn4 <- [1,54,null,{}] 21:25:48 INFO - PROCESS | 1751 | 1468902348196 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:48 INFO - PROCESS | 1751 | 1468902348204 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:48 INFO - PROCESS | 1751 | 1468902348417 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 21:25:48 INFO - PROCESS | 1751 | 1468902348529 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:48 INFO - PROCESS | 1751 | 1468902348544 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x965bb800 == 21 [pid = 1751] [id = 21] 21:25:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 52 (0x97723000) [pid = 1751] [serial = 60] [outer = (nil)] 21:25:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 53 (0x99540c00) [pid = 1751] [serial = 61] [outer = 0x97723000] 21:25:48 INFO - PROCESS | 1751 | 1468902348648 Marionette DEBUG loaded listener.js 21:25:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 54 (0x9976d400) [pid = 1751] [serial = 62] [outer = 0x97723000] 21:25:49 INFO - PROCESS | 1751 | 1468902349482 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1353ms 21:25:49 INFO - PROCESS | 1751 | 1468902349532 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 21:25:49 INFO - PROCESS | 1751 | 1468902349542 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 21:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:25:49 INFO - PROCESS | 1751 | 1468902349558 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:25:49 INFO - PROCESS | 1751 | 1468902349565 Marionette TRACE conn4 <- [1,58,null,{}] 21:25:49 INFO - PROCESS | 1751 | 1468902349576 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:49 INFO - PROCESS | 1751 | 1468902349581 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:49 INFO - PROCESS | 1751 | 1468902349787 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 21:25:49 INFO - PROCESS | 1751 | 1468902349942 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:49 INFO - PROCESS | 1751 | 1468902349955 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x93908800 == 22 [pid = 1751] [id = 22] 21:25:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0x93908c00) [pid = 1751] [serial = 63] [outer = (nil)] 21:25:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x94fa7c00) [pid = 1751] [serial = 64] [outer = 0x93908c00] 21:25:50 INFO - PROCESS | 1751 | 1468902350044 Marionette DEBUG loaded listener.js 21:25:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x965c1800) [pid = 1751] [serial = 65] [outer = 0x93908c00] 21:25:51 INFO - PROCESS | 1751 | 1468902351153 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1650ms 21:25:51 INFO - PROCESS | 1751 | 1468902351210 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 21:25:51 INFO - PROCESS | 1751 | 1468902351217 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 21:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:25:51 INFO - PROCESS | 1751 | 1468902351227 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:25:51 INFO - PROCESS | 1751 | 1468902351234 Marionette TRACE conn4 <- [1,62,null,{}] 21:25:51 INFO - PROCESS | 1751 | 1468902351245 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:51 INFO - PROCESS | 1751 | 1468902351255 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:51 INFO - PROCESS | 1751 | 1468902351478 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 21:25:51 INFO - PROCESS | 1751 | 1468902351628 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:51 INFO - PROCESS | 1751 | 1468902351635 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a6a800 == 23 [pid = 1751] [id = 23] 21:25:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x99a8d000) [pid = 1751] [serial = 66] [outer = (nil)] 21:25:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x9a3d3400) [pid = 1751] [serial = 67] [outer = 0x99a8d000] 21:25:51 INFO - PROCESS | 1751 | 1468902351750 Marionette DEBUG loaded listener.js 21:25:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x9a739400) [pid = 1751] [serial = 68] [outer = 0x99a8d000] 21:25:52 INFO - PROCESS | 1751 | 1468902352740 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1595ms 21:25:52 INFO - PROCESS | 1751 | 1468902352829 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 21:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:25:52 INFO - PROCESS | 1751 | 1468902352838 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 21:25:52 INFO - PROCESS | 1751 | 1468902352848 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:25:52 INFO - PROCESS | 1751 | 1468902352854 Marionette TRACE conn4 <- [1,66,null,{}] 21:25:52 INFO - PROCESS | 1751 | 1468902352863 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:52 INFO - PROCESS | 1751 | 1468902352869 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:53 INFO - PROCESS | 1751 | 1468902353177 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 21:25:53 INFO - PROCESS | 1751 | 1468902353433 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:53 INFO - PROCESS | 1751 | 1468902353448 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x97725400 == 24 [pid = 1751] [id = 24] 21:25:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x99511000) [pid = 1751] [serial = 69] [outer = (nil)] 21:25:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x9abd4400) [pid = 1751] [serial = 70] [outer = 0x99511000] 21:25:53 INFO - PROCESS | 1751 | 1468902353566 Marionette DEBUG loaded listener.js 21:25:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9b235400) [pid = 1751] [serial = 71] [outer = 0x99511000] 21:25:54 INFO - PROCESS | 1751 | 1468902354690 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1902ms 21:25:54 INFO - PROCESS | 1751 | 1468902354749 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 21:25:54 INFO - PROCESS | 1751 | 1468902354753 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 21:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:25:54 INFO - PROCESS | 1751 | 1468902354772 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:25:54 INFO - PROCESS | 1751 | 1468902354783 Marionette TRACE conn4 <- [1,70,null,{}] 21:25:54 INFO - PROCESS | 1751 | 1468902354794 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:54 INFO - PROCESS | 1751 | 1468902354804 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:55 INFO - PROCESS | 1751 | 1468902355060 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 21:25:55 INFO - PROCESS | 1751 | 1468902355249 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:55 INFO - PROCESS | 1751 | 1468902355259 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x9d2fd400 == 25 [pid = 1751] [id = 25] 21:25:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9d337c00) [pid = 1751] [serial = 72] [outer = (nil)] 21:25:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0xa1003800) [pid = 1751] [serial = 73] [outer = 0x9d337c00] 21:25:55 INFO - PROCESS | 1751 | 1468902355360 Marionette DEBUG loaded listener.js 21:25:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0xa22ebc00) [pid = 1751] [serial = 74] [outer = 0x9d337c00] 21:25:56 INFO - PROCESS | 1751 | 1468902356262 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1556ms 21:25:56 INFO - PROCESS | 1751 | 1468902356325 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 21:25:56 INFO - PROCESS | 1751 | 1468902356333 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 21:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:25:56 INFO - PROCESS | 1751 | 1468902356344 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:25:56 INFO - PROCESS | 1751 | 1468902356347 Marionette TRACE conn4 <- [1,74,null,{}] 21:25:56 INFO - PROCESS | 1751 | 1468902356356 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:56 INFO - PROCESS | 1751 | 1468902356363 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:56 INFO - PROCESS | 1751 | 1468902356568 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 21:25:56 INFO - PROCESS | 1751 | 1468902356685 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:56 INFO - PROCESS | 1751 | 1468902356693 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x9951c400 == 26 [pid = 1751] [id = 26] 21:25:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99bcb800) [pid = 1751] [serial = 75] [outer = (nil)] 21:25:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9abf7c00) [pid = 1751] [serial = 76] [outer = 0x99bcb800] 21:25:56 INFO - PROCESS | 1751 | 1468902356788 Marionette DEBUG loaded listener.js 21:25:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9d33f800) [pid = 1751] [serial = 77] [outer = 0x99bcb800] 21:25:57 INFO - PROCESS | 1751 | 1468902357784 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1497ms 21:25:57 INFO - PROCESS | 1751 | 1468902357844 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 21:25:57 INFO - PROCESS | 1751 | 1468902357851 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 21:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:25:57 INFO - PROCESS | 1751 | 1468902357861 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:25:57 INFO - PROCESS | 1751 | 1468902357866 Marionette TRACE conn4 <- [1,78,null,{}] 21:25:57 INFO - PROCESS | 1751 | 1468902357875 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:57 INFO - PROCESS | 1751 | 1468902357883 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:58 INFO - PROCESS | 1751 | 1468902358116 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 21:25:58 INFO - PROCESS | 1751 | 1468902358292 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:58 INFO - PROCESS | 1751 | 1468902358312 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:58 INFO - PROCESS | 1751 | ++DOCSHELL 0xa2566400 == 27 [pid = 1751] [id = 27] 21:25:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0xa2566800) [pid = 1751] [serial = 78] [outer = (nil)] 21:25:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0xa2ffb000) [pid = 1751] [serial = 79] [outer = 0xa2566800] 21:25:58 INFO - PROCESS | 1751 | 1468902358454 Marionette DEBUG loaded listener.js 21:25:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0xa4f1ec00) [pid = 1751] [serial = 80] [outer = 0xa2566800] 21:25:59 INFO - PROCESS | 1751 | 1468902359499 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1690ms 21:25:59 INFO - PROCESS | 1751 | 1468902359552 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 21:25:59 INFO - PROCESS | 1751 | 1468902359557 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 21:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:25:59 INFO - PROCESS | 1751 | 1468902359565 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:25:59 INFO - PROCESS | 1751 | 1468902359569 Marionette TRACE conn4 <- [1,82,null,{}] 21:25:59 INFO - PROCESS | 1751 | 1468902359576 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:25:59 INFO - PROCESS | 1751 | 1468902359582 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:25:59 INFO - PROCESS | 1751 | 1468902359786 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 21:25:59 INFO - PROCESS | 1751 | 1468902359961 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:59 INFO - PROCESS | 1751 | 1468902359970 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x99a8d800 == 28 [pid = 1751] [id = 28] 21:26:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9aaf0c00) [pid = 1751] [serial = 81] [outer = (nil)] 21:26:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9ad96400) [pid = 1751] [serial = 82] [outer = 0x9aaf0c00] 21:26:00 INFO - PROCESS | 1751 | 1468902360072 Marionette DEBUG loaded listener.js 21:26:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9ad98000) [pid = 1751] [serial = 83] [outer = 0x9aaf0c00] 21:26:00 INFO - PROCESS | 1751 | 1468902360957 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1482ms 21:26:01 INFO - PROCESS | 1751 | 1468902361049 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 21:26:01 INFO - PROCESS | 1751 | 1468902361055 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 21:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:26:01 INFO - PROCESS | 1751 | 1468902361062 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:26:01 INFO - PROCESS | 1751 | 1468902361066 Marionette TRACE conn4 <- [1,86,null,{}] 21:26:01 INFO - PROCESS | 1751 | 1468902361073 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:01 INFO - PROCESS | 1751 | 1468902361079 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:01 INFO - PROCESS | 1751 | 1468902361281 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 21:26:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9ad95000) [pid = 1751] [serial = 84] [outer = 0x9a3dd800] 21:26:01 INFO - PROCESS | 1751 | 1468902361457 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:01 INFO - PROCESS | 1751 | 1468902361470 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x93902800 == 29 [pid = 1751] [id = 29] 21:26:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x93905800) [pid = 1751] [serial = 85] [outer = (nil)] 21:26:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x99537800) [pid = 1751] [serial = 86] [outer = 0x93905800] 21:26:01 INFO - PROCESS | 1751 | 1468902361669 Marionette DEBUG loaded listener.js 21:26:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9a328800) [pid = 1751] [serial = 87] [outer = 0x93905800] 21:26:02 INFO - PROCESS | 1751 | 1468902362805 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1801ms 21:26:02 INFO - PROCESS | 1751 | 1468902362865 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 21:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:26:02 INFO - PROCESS | 1751 | 1468902362872 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 21:26:02 INFO - PROCESS | 1751 | 1468902362881 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:26:02 INFO - PROCESS | 1751 | 1468902362889 Marionette TRACE conn4 <- [1,90,null,{}] 21:26:02 INFO - PROCESS | 1751 | 1468902362900 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:02 INFO - PROCESS | 1751 | 1468902362906 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:03 INFO - PROCESS | 1751 | 1468902363193 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x965bb800 == 28 [pid = 1751] [id = 21] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9390c800 == 27 [pid = 1751] [id = 20] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9ab5d400 == 26 [pid = 1751] [id = 14] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x94579000 == 25 [pid = 1751] [id = 6] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9a336c00 == 24 [pid = 1751] [id = 12] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x93902800 == 23 [pid = 1751] [id = 29] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9d2f6c00 == 22 [pid = 1751] [id = 15] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x97727400 == 21 [pid = 1751] [id = 16] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9a32c400 == 20 [pid = 1751] [id = 11] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x93909800 == 19 [pid = 1751] [id = 13] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x95339400 == 18 [pid = 1751] [id = 8] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0xa2566400 == 17 [pid = 1751] [id = 27] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x99a8d800 == 16 [pid = 1751] [id = 28] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9d2fd400 == 15 [pid = 1751] [id = 25] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9951c400 == 14 [pid = 1751] [id = 26] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x97725400 == 13 [pid = 1751] [id = 24] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0xa6122c00 == 12 [pid = 1751] [id = 19] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0xa3179000 == 11 [pid = 1751] [id = 18] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x9953fc00 == 10 [pid = 1751] [id = 17] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x93908800 == 9 [pid = 1751] [id = 22] 21:26:04 INFO - PROCESS | 1751 | --DOCSHELL 0x93a6a800 == 8 [pid = 1751] [id = 23] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x99bca800) [pid = 1751] [serial = 12] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0xa671ec00) [pid = 1751] [serial = 55] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0xa90aa400) [pid = 1751] [serial = 34] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x99abc800) [pid = 1751] [serial = 37] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9abd6000) [pid = 1751] [serial = 40] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9d338000) [pid = 1751] [serial = 43] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0xa0599800) [pid = 1751] [serial = 44] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0xa100b000) [pid = 1751] [serial = 46] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0xa2561400) [pid = 1751] [serial = 49] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0xa4fe4000) [pid = 1751] [serial = 52] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x93a75800) [pid = 1751] [serial = 19] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0xa1094400) [pid = 1751] [serial = 22] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0xa6f7e400) [pid = 1751] [serial = 28] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9d30a400) [pid = 1751] [serial = 31] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0xa4f88c00) [pid = 1751] [serial = 25] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0xa2002800) [pid = 1751] [serial = 47] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0xa209d800) [pid = 1751] [serial = 23] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x9ad0a400) [pid = 1751] [serial = 41] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x99faf000) [pid = 1751] [serial = 38] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0xa6da8400) [pid = 1751] [serial = 32] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x94580000) [pid = 1751] [serial = 17] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0xac099800) [pid = 1751] [serial = 35] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0xa4d5cc00) [pid = 1751] [serial = 2] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x9457b400) [pid = 1751] [serial = 16] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | --DOMWINDOW == 54 (0x99d2fc00) [pid = 1751] [serial = 9] [outer = (nil)] [url = about:blank] 21:26:04 INFO - PROCESS | 1751 | 1468902364277 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:04 INFO - PROCESS | 1751 | 1468902364289 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a6a800 == 9 [pid = 1751] [id = 30] 21:26:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0x93a6d400) [pid = 1751] [serial = 88] [outer = (nil)] 21:26:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x94580000) [pid = 1751] [serial = 89] [outer = 0x93a6d400] 21:26:04 INFO - PROCESS | 1751 | 1468902364379 Marionette DEBUG loaded listener.js 21:26:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x965c1400) [pid = 1751] [serial = 90] [outer = 0x93a6d400] 21:26:05 INFO - PROCESS | 1751 | 1468902365173 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2351ms 21:26:05 INFO - PROCESS | 1751 | 1468902365233 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 21:26:05 INFO - PROCESS | 1751 | 1468902365239 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 21:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:26:05 INFO - PROCESS | 1751 | 1468902365259 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:26:05 INFO - PROCESS | 1751 | 1468902365266 Marionette TRACE conn4 <- [1,94,null,{}] 21:26:05 INFO - PROCESS | 1751 | 1468902365276 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:05 INFO - PROCESS | 1751 | 1468902365287 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:05 INFO - PROCESS | 1751 | 1468902365557 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 21:26:05 INFO - PROCESS | 1751 | 1468902365687 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:05 INFO - PROCESS | 1751 | 1468902365699 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953d400 == 10 [pid = 1751] [id = 31] 21:26:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x99770800) [pid = 1751] [serial = 91] [outer = (nil)] 21:26:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x99a8ec00) [pid = 1751] [serial = 92] [outer = 0x99770800] 21:26:05 INFO - PROCESS | 1751 | 1468902365795 Marionette DEBUG loaded listener.js 21:26:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x99d30000) [pid = 1751] [serial = 93] [outer = 0x99770800] 21:26:06 INFO - PROCESS | 1751 | 1468902366662 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1492ms 21:26:06 INFO - PROCESS | 1751 | 1468902366751 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 21:26:06 INFO - PROCESS | 1751 | 1468902366760 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 21:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:26:06 INFO - PROCESS | 1751 | 1468902366777 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:26:06 INFO - PROCESS | 1751 | 1468902366780 Marionette TRACE conn4 <- [1,98,null,{}] 21:26:06 INFO - PROCESS | 1751 | 1468902366789 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:06 INFO - PROCESS | 1751 | 1468902366796 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:07 INFO - PROCESS | 1751 | 1468902367046 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 21:26:07 INFO - PROCESS | 1751 | 1468902367078 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:07 INFO - PROCESS | 1751 | 1468902367089 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a332c00 == 11 [pid = 1751] [id = 32] 21:26:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x9a334800) [pid = 1751] [serial = 94] [outer = (nil)] 21:26:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x9a743c00) [pid = 1751] [serial = 95] [outer = 0x9a334800] 21:26:07 INFO - PROCESS | 1751 | 1468902367177 Marionette DEBUG loaded listener.js 21:26:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9ab60800) [pid = 1751] [serial = 96] [outer = 0x9a334800] 21:26:08 INFO - PROCESS | 1751 | 1468902368519 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1785ms 21:26:08 INFO - PROCESS | 1751 | 1468902368565 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 21:26:08 INFO - PROCESS | 1751 | 1468902368572 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 21:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:26:08 INFO - PROCESS | 1751 | 1468902368627 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:26:08 INFO - PROCESS | 1751 | 1468902368641 Marionette TRACE conn4 <- [1,102,null,{}] 21:26:08 INFO - PROCESS | 1751 | 1468902368681 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:08 INFO - PROCESS | 1751 | 1468902368694 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:09 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x94578800) [pid = 1751] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:26:09 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x97723000) [pid = 1751] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:26:09 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0xa612a400) [pid = 1751] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:26:09 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0xa3183000) [pid = 1751] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:26:09 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0xa1091000) [pid = 1751] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:26:09 INFO - PROCESS | 1751 | 1468902369337 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 21:26:09 INFO - PROCESS | 1751 | 1468902369451 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:09 INFO - PROCESS | 1751 | 1468902369463 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510ec00 == 12 [pid = 1751] [id = 33] 21:26:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x9510f000) [pid = 1751] [serial = 97] [outer = (nil)] 21:26:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x95111400) [pid = 1751] [serial = 98] [outer = 0x9510f000] 21:26:09 INFO - PROCESS | 1751 | 1468902369558 Marionette DEBUG loaded listener.js 21:26:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x95116000) [pid = 1751] [serial = 99] [outer = 0x9510f000] 21:26:10 INFO - PROCESS | 1751 | 1468902370365 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1795ms 21:26:10 INFO - PROCESS | 1751 | 1468902370393 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 21:26:10 INFO - PROCESS | 1751 | 1468902370400 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 21:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:26:10 INFO - PROCESS | 1751 | 1468902370411 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:26:10 INFO - PROCESS | 1751 | 1468902370414 Marionette TRACE conn4 <- [1,106,null,{}] 21:26:10 INFO - PROCESS | 1751 | 1468902370422 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:10 INFO - PROCESS | 1751 | 1468902370427 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:10 INFO - PROCESS | 1751 | 1468902370616 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 21:26:10 INFO - PROCESS | 1751 | 1468902370627 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:10 INFO - PROCESS | 1751 | 1468902370636 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510d800 == 13 [pid = 1751] [id = 34] 21:26:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x95111c00) [pid = 1751] [serial = 100] [outer = (nil)] 21:26:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9abfbc00) [pid = 1751] [serial = 101] [outer = 0x95111c00] 21:26:10 INFO - PROCESS | 1751 | 1468902370823 Marionette DEBUG loaded listener.js 21:26:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9ad90800) [pid = 1751] [serial = 102] [outer = 0x95111c00] 21:26:11 INFO - PROCESS | 1751 | 1468902371874 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1537ms 21:26:11 INFO - PROCESS | 1751 | 1468902371951 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 21:26:11 INFO - PROCESS | 1751 | 1468902371959 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 21:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:26:11 INFO - PROCESS | 1751 | 1468902371970 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:26:11 INFO - PROCESS | 1751 | 1468902371982 Marionette TRACE conn4 <- [1,110,null,{}] 21:26:12 INFO - PROCESS | 1751 | 1468902372002 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:12 INFO - PROCESS | 1751 | 1468902372014 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:12 INFO - PROCESS | 1751 | 1468902372282 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 21:26:12 INFO - PROCESS | 1751 | 1468902372532 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:12 INFO - PROCESS | 1751 | 1468902372546 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x989d7400 == 14 [pid = 1751] [id = 35] 21:26:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x98d34000) [pid = 1751] [serial = 103] [outer = (nil)] 21:26:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99a81400) [pid = 1751] [serial = 104] [outer = 0x98d34000] 21:26:12 INFO - PROCESS | 1751 | 1468902372639 Marionette DEBUG loaded listener.js 21:26:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9a737000) [pid = 1751] [serial = 105] [outer = 0x98d34000] 21:26:13 INFO - PROCESS | 1751 | 1468902373912 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 2012ms 21:26:13 INFO - PROCESS | 1751 | 1468902373982 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 21:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:26:14 INFO - PROCESS | 1751 | 1468902373991 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 21:26:14 INFO - PROCESS | 1751 | 1468902374005 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:26:14 INFO - PROCESS | 1751 | 1468902374011 Marionette TRACE conn4 <- [1,114,null,{}] 21:26:14 INFO - PROCESS | 1751 | 1468902374021 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:14 INFO - PROCESS | 1751 | 1468902374028 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:14 INFO - PROCESS | 1751 | 1468902374315 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 21:26:14 INFO - PROCESS | 1751 | 1468902374552 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:14 INFO - PROCESS | 1751 | 1468902374564 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x9457cc00 == 15 [pid = 1751] [id = 36] 21:26:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9b230c00) [pid = 1751] [serial = 106] [outer = (nil)] 21:26:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9b6e8000) [pid = 1751] [serial = 107] [outer = 0x9b230c00] 21:26:14 INFO - PROCESS | 1751 | 1468902374699 Marionette DEBUG loaded listener.js 21:26:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9b810800) [pid = 1751] [serial = 108] [outer = 0x9b230c00] 21:26:16 INFO - PROCESS | 1751 | 1468902376058 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 2102ms 21:26:16 INFO - PROCESS | 1751 | 1468902376106 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 21:26:16 INFO - PROCESS | 1751 | 1468902376113 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 21:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:26:16 INFO - PROCESS | 1751 | 1468902376123 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:26:16 INFO - PROCESS | 1751 | 1468902376130 Marionette TRACE conn4 <- [1,118,null,{}] 21:26:16 INFO - PROCESS | 1751 | 1468902376152 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:16 INFO - PROCESS | 1751 | 1468902376164 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:16 INFO - PROCESS | 1751 | 1468902376527 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 21:26:16 INFO - PROCESS | 1751 | 1468902376620 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:16 INFO - PROCESS | 1751 | 1468902376634 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:16 INFO - PROCESS | 1751 | ++DOCSHELL 0xa059f000 == 16 [pid = 1751] [id = 37] 21:26:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0xa100a000) [pid = 1751] [serial = 109] [outer = (nil)] 21:26:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0xa1097000) [pid = 1751] [serial = 110] [outer = 0xa100a000] 21:26:16 INFO - PROCESS | 1751 | 1468902376766 Marionette DEBUG loaded listener.js 21:26:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0xa209d000) [pid = 1751] [serial = 111] [outer = 0xa100a000] 21:26:17 INFO - PROCESS | 1751 | 1468902377795 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1749ms 21:26:17 INFO - PROCESS | 1751 | 1468902377913 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 21:26:17 INFO - PROCESS | 1751 | 1468902377920 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 21:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:26:18 INFO - PROCESS | 1751 | 1468902378031 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:26:18 INFO - PROCESS | 1751 | 1468902378035 Marionette TRACE conn4 <- [1,122,null,{}] 21:26:18 INFO - PROCESS | 1751 | 1468902378292 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:18 INFO - PROCESS | 1751 | 1468902378297 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:18 INFO - PROCESS | 1751 | 1468902378694 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 21:26:18 INFO - PROCESS | 1751 | 1468902378891 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:18 INFO - PROCESS | 1751 | 1468902378905 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510dc00 == 17 [pid = 1751] [id = 38] 21:26:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9510e000) [pid = 1751] [serial = 112] [outer = (nil)] 21:26:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x95339400) [pid = 1751] [serial = 113] [outer = 0x9510e000] 21:26:19 INFO - PROCESS | 1751 | 1468902379073 Marionette DEBUG loaded listener.js 21:26:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x97728000) [pid = 1751] [serial = 114] [outer = 0x9510e000] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa3112800) [pid = 1751] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x94fae000) [pid = 1751] [serial = 58] [outer = (nil)] [url = about:blank] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x96579000) [pid = 1751] [serial = 59] [outer = (nil)] [url = about:blank] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x99540c00) [pid = 1751] [serial = 61] [outer = (nil)] [url = about:blank] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0xa672a000) [pid = 1751] [serial = 56] [outer = (nil)] [url = about:blank] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9976d400) [pid = 1751] [serial = 62] [outer = (nil)] [url = about:blank] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0xa612f800) [pid = 1751] [serial = 53] [outer = (nil)] [url = about:blank] 21:26:19 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0xa2ff0400) [pid = 1751] [serial = 50] [outer = (nil)] [url = about:blank] 21:26:19 INFO - PROCESS | 1751 | 1468902379991 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 2069ms 21:26:20 INFO - PROCESS | 1751 | 1468902380026 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 21:26:20 INFO - PROCESS | 1751 | 1468902380032 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 21:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:26:20 INFO - PROCESS | 1751 | 1468902380041 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:26:20 INFO - PROCESS | 1751 | 1468902380045 Marionette TRACE conn4 <- [1,126,null,{}] 21:26:20 INFO - PROCESS | 1751 | 1468902380053 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:20 INFO - PROCESS | 1751 | 1468902380059 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:20 INFO - PROCESS | 1751 | 1468902380268 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 21:26:20 INFO - PROCESS | 1751 | 1468902380394 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:20 INFO - PROCESS | 1751 | 1468902380407 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953a000 == 18 [pid = 1751] [id = 39] 21:26:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9976d400) [pid = 1751] [serial = 115] [outer = (nil)] 21:26:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99d3a800) [pid = 1751] [serial = 116] [outer = 0x9976d400] 21:26:20 INFO - PROCESS | 1751 | 1468902380512 Marionette DEBUG loaded listener.js 21:26:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9a735400) [pid = 1751] [serial = 117] [outer = 0x9976d400] 21:26:21 INFO - PROCESS | 1751 | 1468902381386 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1384ms 21:26:21 INFO - PROCESS | 1751 | 1468902381426 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 21:26:21 INFO - PROCESS | 1751 | 1468902381432 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 21:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:26:21 INFO - PROCESS | 1751 | 1468902381440 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:26:21 INFO - PROCESS | 1751 | 1468902381444 Marionette TRACE conn4 <- [1,130,null,{}] 21:26:21 INFO - PROCESS | 1751 | 1468902381451 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:21 INFO - PROCESS | 1751 | 1468902381458 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:21 INFO - PROCESS | 1751 | 1468902381650 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 21:26:21 INFO - PROCESS | 1751 | 1468902381769 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:21 INFO - PROCESS | 1751 | 1468902381778 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad8e000 == 19 [pid = 1751] [id = 40] 21:26:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9ad94000) [pid = 1751] [serial = 118] [outer = (nil)] 21:26:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9b80c000) [pid = 1751] [serial = 119] [outer = 0x9ad94000] 21:26:21 INFO - PROCESS | 1751 | 1468902381866 Marionette DEBUG loaded listener.js 21:26:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9d33fc00) [pid = 1751] [serial = 120] [outer = 0x9ad94000] 21:26:22 INFO - PROCESS | 1751 | 1468902382834 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1443ms 21:26:22 INFO - PROCESS | 1751 | 1468902382885 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 21:26:22 INFO - PROCESS | 1751 | 1468902382892 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 21:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:26:22 INFO - PROCESS | 1751 | 1468902382917 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:26:22 INFO - PROCESS | 1751 | 1468902382925 Marionette TRACE conn4 <- [1,134,null,{}] 21:26:22 INFO - PROCESS | 1751 | 1468902382932 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:22 INFO - PROCESS | 1751 | 1468902382941 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:23 INFO - PROCESS | 1751 | 1468902383166 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 21:26:23 INFO - PROCESS | 1751 | 1468902383190 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:23 INFO - PROCESS | 1751 | 1468902383198 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abdbc00 == 20 [pid = 1751] [id = 41] 21:26:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0xa1097c00) [pid = 1751] [serial = 121] [outer = (nil)] 21:26:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0xa2ffac00) [pid = 1751] [serial = 122] [outer = 0xa1097c00] 21:26:23 INFO - PROCESS | 1751 | 1468902383272 Marionette DEBUG loaded listener.js 21:26:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0xa3179000) [pid = 1751] [serial = 123] [outer = 0xa1097c00] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x93a6d400) [pid = 1751] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x99770800) [pid = 1751] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x93905800) [pid = 1751] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x93908c00) [pid = 1751] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x99a8d000) [pid = 1751] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x99511000) [pid = 1751] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9d337c00) [pid = 1751] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x99bcb800) [pid = 1751] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0xa2566800) [pid = 1751] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9aaf0c00) [pid = 1751] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9a334800) [pid = 1751] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:26:24 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9510f000) [pid = 1751] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:26:24 INFO - PROCESS | 1751 | 1468902384365 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1509ms 21:26:24 INFO - PROCESS | 1751 | 1468902384413 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 21:26:24 INFO - PROCESS | 1751 | 1468902384418 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 21:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:26:24 INFO - PROCESS | 1751 | 1468902384428 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:26:24 INFO - PROCESS | 1751 | 1468902384433 Marionette TRACE conn4 <- [1,138,null,{}] 21:26:24 INFO - PROCESS | 1751 | 1468902384441 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:24 INFO - PROCESS | 1751 | 1468902384446 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:24 INFO - PROCESS | 1751 | 1468902384699 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 21:26:24 INFO - PROCESS | 1751 | 1468902384812 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:24 INFO - PROCESS | 1751 | 1468902384820 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a334800 == 21 [pid = 1751] [id = 42] 21:26:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9a73e800) [pid = 1751] [serial = 124] [outer = (nil)] 21:26:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9ab5fc00) [pid = 1751] [serial = 125] [outer = 0x9a73e800] 21:26:24 INFO - PROCESS | 1751 | 1468902384899 Marionette DEBUG loaded listener.js 21:26:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9ad8cc00) [pid = 1751] [serial = 126] [outer = 0x9a73e800] 21:26:25 INFO - PROCESS | 1751 | 1468902385221 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:26:25 INFO - PROCESS | 1751 | 1468902385725 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1341ms 21:26:25 INFO - PROCESS | 1751 | 1468902385769 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 21:26:25 INFO - PROCESS | 1751 | 1468902385773 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 21:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:26:25 INFO - PROCESS | 1751 | 1468902385779 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:26:25 INFO - PROCESS | 1751 | 1468902385784 Marionette TRACE conn4 <- [1,142,null,{}] 21:26:25 INFO - PROCESS | 1751 | 1468902385790 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:25 INFO - PROCESS | 1751 | 1468902385796 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:25 INFO - PROCESS | 1751 | 1468902385972 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 21:26:26 INFO - PROCESS | 1751 | 1468902385983 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:26 INFO - PROCESS | 1751 | 1468902386000 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9949a800 == 22 [pid = 1751] [id = 43] 21:26:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9a32d800) [pid = 1751] [serial = 127] [outer = (nil)] 21:26:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0xa4fe3000) [pid = 1751] [serial = 128] [outer = 0x9a32d800] 21:26:26 INFO - PROCESS | 1751 | 1468902386184 Marionette DEBUG loaded listener.js 21:26:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0xa618bc00) [pid = 1751] [serial = 129] [outer = 0x9a32d800] 21:26:27 INFO - PROCESS | 1751 | 1468902387212 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1491ms 21:26:27 INFO - PROCESS | 1751 | 1468902387272 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 21:26:27 INFO - PROCESS | 1751 | 1468902387279 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 21:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:26:27 INFO - PROCESS | 1751 | 1468902387290 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:26:27 INFO - PROCESS | 1751 | 1468902387299 Marionette TRACE conn4 <- [1,146,null,{}] 21:26:27 INFO - PROCESS | 1751 | 1468902387360 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:27 INFO - PROCESS | 1751 | 1468902387375 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:27 INFO - PROCESS | 1751 | 1468902387894 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 21:26:28 INFO - PROCESS | 1751 | 1468902388029 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:28 INFO - PROCESS | 1751 | 1468902388038 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x989dc800 == 23 [pid = 1751] [id = 44] 21:26:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9951c400) [pid = 1751] [serial = 130] [outer = (nil)] 21:26:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9a32c000) [pid = 1751] [serial = 131] [outer = 0x9951c400] 21:26:28 INFO - PROCESS | 1751 | 1468902388132 Marionette DEBUG loaded listener.js 21:26:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9a740000) [pid = 1751] [serial = 132] [outer = 0x9951c400] 21:26:29 INFO - PROCESS | 1751 | 1468902389206 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1948ms 21:26:29 INFO - PROCESS | 1751 | 1468902389238 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 21:26:29 INFO - PROCESS | 1751 | 1468902389248 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 21:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:26:29 INFO - PROCESS | 1751 | 1468902389262 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:26:29 INFO - PROCESS | 1751 | 1468902389269 Marionette TRACE conn4 <- [1,150,null,{}] 21:26:29 INFO - PROCESS | 1751 | 1468902389278 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:29 INFO - PROCESS | 1751 | 1468902389285 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:29 INFO - PROCESS | 1751 | 1468902389573 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 21:26:29 INFO - PROCESS | 1751 | 1468902389781 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:29 INFO - PROCESS | 1751 | 1468902389796 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x9d2f7c00 == 24 [pid = 1751] [id = 45] 21:26:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0xa1091800) [pid = 1751] [serial = 133] [outer = (nil)] 21:26:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0xa2533c00) [pid = 1751] [serial = 134] [outer = 0xa1091800] 21:26:29 INFO - PROCESS | 1751 | 1468902389905 Marionette DEBUG loaded listener.js 21:26:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0xa3110000) [pid = 1751] [serial = 135] [outer = 0xa1091800] 21:26:30 INFO - PROCESS | 1751 | 1468902390871 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1691ms 21:26:30 INFO - PROCESS | 1751 | 1468902390953 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 21:26:30 INFO - PROCESS | 1751 | 1468902390958 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 21:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:26:30 INFO - PROCESS | 1751 | 1468902390968 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:26:30 INFO - PROCESS | 1751 | 1468902390974 Marionette TRACE conn4 <- [1,154,null,{}] 21:26:30 INFO - PROCESS | 1751 | 1468902390995 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:31 INFO - PROCESS | 1751 | 1468902391006 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:31 INFO - PROCESS | 1751 | 1468902391325 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 21:26:31 INFO - PROCESS | 1751 | 1468902391500 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:31 INFO - PROCESS | 1751 | 1468902391515 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:31 INFO - PROCESS | 1751 | ++DOCSHELL 0xa671ec00 == 25 [pid = 1751] [id = 46] 21:26:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0xa671f400) [pid = 1751] [serial = 136] [outer = (nil)] 21:26:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0xa672d400) [pid = 1751] [serial = 137] [outer = 0xa671f400] 21:26:31 INFO - PROCESS | 1751 | 1468902391609 Marionette DEBUG loaded listener.js 21:26:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0xa6794000) [pid = 1751] [serial = 138] [outer = 0xa671f400] 21:26:32 INFO - PROCESS | 1751 | 1468902392591 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1650ms 21:26:32 INFO - PROCESS | 1751 | 1468902392618 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 21:26:32 INFO - PROCESS | 1751 | 1468902392624 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 21:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:26:32 INFO - PROCESS | 1751 | 1468902392632 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:26:32 INFO - PROCESS | 1751 | 1468902392637 Marionette TRACE conn4 <- [1,158,null,{}] 21:26:32 INFO - PROCESS | 1751 | 1468902392644 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:32 INFO - PROCESS | 1751 | 1468902392650 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:32 INFO - PROCESS | 1751 | 1468902392864 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 21:26:33 INFO - PROCESS | 1751 | 1468902393046 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:33 INFO - PROCESS | 1751 | 1468902393058 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a76fc00 == 26 [pid = 1751] [id = 47] 21:26:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0xa672b000) [pid = 1751] [serial = 139] [outer = (nil)] 21:26:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0xa6dae000) [pid = 1751] [serial = 140] [outer = 0xa672b000] 21:26:33 INFO - PROCESS | 1751 | 1468902393189 Marionette DEBUG loaded listener.js 21:26:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0xa6db1400) [pid = 1751] [serial = 141] [outer = 0xa672b000] 21:26:34 INFO - PROCESS | 1751 | 1468902394123 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1535ms 21:26:34 INFO - PROCESS | 1751 | 1468902394169 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 21:26:34 INFO - PROCESS | 1751 | 1468902394175 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 21:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:26:34 INFO - PROCESS | 1751 | 1468902394182 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:26:34 INFO - PROCESS | 1751 | 1468902394187 Marionette TRACE conn4 <- [1,162,null,{}] 21:26:34 INFO - PROCESS | 1751 | 1468902394194 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:34 INFO - PROCESS | 1751 | 1468902394200 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:34 INFO - PROCESS | 1751 | 1468902394431 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 21:26:34 INFO - PROCESS | 1751 | 1468902394623 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:34 INFO - PROCESS | 1751 | 1468902394633 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fd1400 == 27 [pid = 1751] [id = 48] 21:26:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x99fd2800) [pid = 1751] [serial = 142] [outer = (nil)] 21:26:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x99fd9000) [pid = 1751] [serial = 143] [outer = 0x99fd2800] 21:26:34 INFO - PROCESS | 1751 | 1468902394743 Marionette DEBUG loaded listener.js 21:26:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x99fdb800) [pid = 1751] [serial = 144] [outer = 0x99fd2800] 21:26:35 INFO - PROCESS | 1751 | 1468902395677 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1534ms 21:26:35 INFO - PROCESS | 1751 | 1468902395717 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 21:26:35 INFO - PROCESS | 1751 | 1468902395722 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 21:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:26:35 INFO - PROCESS | 1751 | 1468902395730 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:26:35 INFO - PROCESS | 1751 | 1468902395734 Marionette TRACE conn4 <- [1,166,null,{}] 21:26:35 INFO - PROCESS | 1751 | 1468902395741 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:35 INFO - PROCESS | 1751 | 1468902395752 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:35 INFO - PROCESS | 1751 | 1468902395968 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 21:26:36 INFO - PROCESS | 1751 | 1468902396161 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:36 INFO - PROCESS | 1751 | 1468902396170 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a69c00 == 28 [pid = 1751] [id = 49] 21:26:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x94581000) [pid = 1751] [serial = 145] [outer = (nil)] 21:26:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x96579000) [pid = 1751] [serial = 146] [outer = 0x94581000] 21:26:36 INFO - PROCESS | 1751 | 1468902396304 Marionette DEBUG loaded listener.js 21:26:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x99bce400) [pid = 1751] [serial = 147] [outer = 0x94581000] 21:26:37 INFO - PROCESS | 1751 | 1468902397534 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1840ms 21:26:37 INFO - PROCESS | 1751 | 1468902397572 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 21:26:37 INFO - PROCESS | 1751 | 1468902397581 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 21:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:26:37 INFO - PROCESS | 1751 | 1468902397592 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:26:37 INFO - PROCESS | 1751 | 1468902397600 Marionette TRACE conn4 <- [1,170,null,{}] 21:26:37 INFO - PROCESS | 1751 | 1468902397612 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:37 INFO - PROCESS | 1751 | 1468902397617 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:37 INFO - PROCESS | 1751 | 1468902397935 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 21:26:38 INFO - PROCESS | 1751 | 1468902398224 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:38 INFO - PROCESS | 1751 | 1468902398232 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fb3000 == 29 [pid = 1751] [id = 50] 21:26:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x95112000) [pid = 1751] [serial = 148] [outer = (nil)] 21:26:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x95336c00) [pid = 1751] [serial = 149] [outer = 0x95112000] 21:26:38 INFO - PROCESS | 1751 | 1468902398364 Marionette DEBUG loaded listener.js 21:26:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9953cc00) [pid = 1751] [serial = 150] [outer = 0x95112000] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x94580000) [pid = 1751] [serial = 89] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x965c1400) [pid = 1751] [serial = 90] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x99a8ec00) [pid = 1751] [serial = 92] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9a328800) [pid = 1751] [serial = 87] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x99537800) [pid = 1751] [serial = 86] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x965c1800) [pid = 1751] [serial = 65] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x94fa7c00) [pid = 1751] [serial = 64] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9a739400) [pid = 1751] [serial = 68] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9a3d3400) [pid = 1751] [serial = 67] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9b235400) [pid = 1751] [serial = 71] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9abd4400) [pid = 1751] [serial = 70] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0xa22ebc00) [pid = 1751] [serial = 74] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0xa1003800) [pid = 1751] [serial = 73] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9d33f800) [pid = 1751] [serial = 77] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9abf7c00) [pid = 1751] [serial = 76] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0xa4f1ec00) [pid = 1751] [serial = 80] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa2ffb000) [pid = 1751] [serial = 79] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9ad98000) [pid = 1751] [serial = 83] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9ad96400) [pid = 1751] [serial = 82] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9ab60800) [pid = 1751] [serial = 96] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9a743c00) [pid = 1751] [serial = 95] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x95111400) [pid = 1751] [serial = 98] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x95116000) [pid = 1751] [serial = 99] [outer = (nil)] [url = about:blank] 21:26:38 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99d30000) [pid = 1751] [serial = 93] [outer = (nil)] [url = about:blank] 21:26:39 INFO - PROCESS | 1751 | 1468902399223 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1691ms 21:26:39 INFO - PROCESS | 1751 | 1468902399283 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 21:26:39 INFO - PROCESS | 1751 | 1468902399291 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 21:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:26:39 INFO - PROCESS | 1751 | 1468902399303 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:26:39 INFO - PROCESS | 1751 | 1468902399307 Marionette TRACE conn4 <- [1,174,null,{}] 21:26:39 INFO - PROCESS | 1751 | 1468902399316 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:39 INFO - PROCESS | 1751 | 1468902399323 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:39 INFO - PROCESS | 1751 | 1468902399512 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 21:26:39 INFO - PROCESS | 1751 | 1468902399627 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:39 INFO - PROCESS | 1751 | 1468902399636 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x95338c00 == 30 [pid = 1751] [id = 51] 21:26:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99fdb000) [pid = 1751] [serial = 151] [outer = (nil)] 21:26:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9a330800) [pid = 1751] [serial = 152] [outer = 0x99fdb000] 21:26:39 INFO - PROCESS | 1751 | 1468902399724 Marionette DEBUG loaded listener.js 21:26:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9a73a400) [pid = 1751] [serial = 153] [outer = 0x99fdb000] 21:26:40 INFO - PROCESS | 1751 | 1468902400544 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1298ms 21:26:40 INFO - PROCESS | 1751 | 1468902400602 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 21:26:40 INFO - PROCESS | 1751 | 1468902400606 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 21:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:26:40 INFO - PROCESS | 1751 | 1468902400614 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:26:40 INFO - PROCESS | 1751 | 1468902400621 Marionette TRACE conn4 <- [1,178,null,{}] 21:26:40 INFO - PROCESS | 1751 | 1468902400643 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:40 INFO - PROCESS | 1751 | 1468902400653 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:40 INFO - PROCESS | 1751 | 1468902400890 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 21:26:40 INFO - PROCESS | 1751 | 1468902400924 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:40 INFO - PROCESS | 1751 | 1468902400932 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad0f400 == 31 [pid = 1751] [id = 52] 21:26:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9ad8f000) [pid = 1751] [serial = 154] [outer = (nil)] 21:26:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9ad97c00) [pid = 1751] [serial = 155] [outer = 0x9ad8f000] 21:26:41 INFO - PROCESS | 1751 | 1468902401018 Marionette DEBUG loaded listener.js 21:26:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9b235c00) [pid = 1751] [serial = 156] [outer = 0x9ad8f000] 21:26:41 INFO - PROCESS | 1751 | 1468902401963 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1389ms 21:26:42 INFO - PROCESS | 1751 | 1468902402005 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 21:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:26:42 INFO - PROCESS | 1751 | 1468902402011 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 21:26:42 INFO - PROCESS | 1751 | 1468902402025 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:26:42 INFO - PROCESS | 1751 | 1468902402028 Marionette TRACE conn4 <- [1,182,null,{}] 21:26:42 INFO - PROCESS | 1751 | 1468902402035 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:42 INFO - PROCESS | 1751 | 1468902402040 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:42 INFO - PROCESS | 1751 | 1468902402284 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 21:26:42 INFO - PROCESS | 1751 | 1468902402313 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:42 INFO - PROCESS | 1751 | 1468902402323 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x93902c00 == 32 [pid = 1751] [id = 53] 21:26:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9ad98c00) [pid = 1751] [serial = 157] [outer = (nil)] 21:26:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0xa1003800) [pid = 1751] [serial = 158] [outer = 0x9ad98c00] 21:26:42 INFO - PROCESS | 1751 | 1468902402406 Marionette DEBUG loaded listener.js 21:26:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0xa22e0800) [pid = 1751] [serial = 159] [outer = 0x9ad98c00] 21:26:42 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9976d400) [pid = 1751] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:26:43 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa1097c00) [pid = 1751] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:26:43 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9510e000) [pid = 1751] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:26:43 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9ad94000) [pid = 1751] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:26:43 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9a73e800) [pid = 1751] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:26:43 INFO - PROCESS | 1751 | 1468902403550 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1595ms 21:26:43 INFO - PROCESS | 1751 | 1468902403614 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 21:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:26:43 INFO - PROCESS | 1751 | 1468902403619 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 21:26:43 INFO - PROCESS | 1751 | 1468902403627 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:26:43 INFO - PROCESS | 1751 | 1468902403630 Marionette TRACE conn4 <- [1,186,null,{}] 21:26:43 INFO - PROCESS | 1751 | 1468902403638 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:43 INFO - PROCESS | 1751 | 1468902403643 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:43 INFO - PROCESS | 1751 | 1468902403847 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 21:26:43 INFO - PROCESS | 1751 | 1468902403963 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:43 INFO - PROCESS | 1751 | 1468902403969 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x93902800 == 33 [pid = 1751] [id = 54] 21:26:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x94578400) [pid = 1751] [serial = 160] [outer = (nil)] 21:26:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0xa2fa6800) [pid = 1751] [serial = 161] [outer = 0x94578400] 21:26:44 INFO - PROCESS | 1751 | 1468902404079 Marionette DEBUG loaded listener.js 21:26:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0xa317f000) [pid = 1751] [serial = 162] [outer = 0x94578400] 21:26:44 INFO - PROCESS | 1751 | 1468902404966 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1388ms 21:26:45 INFO - PROCESS | 1751 | 1468902405015 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 21:26:45 INFO - PROCESS | 1751 | 1468902405024 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 21:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:26:45 INFO - PROCESS | 1751 | 1468902405034 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:26:45 INFO - PROCESS | 1751 | 1468902405040 Marionette TRACE conn4 <- [1,190,null,{}] 21:26:45 INFO - PROCESS | 1751 | 1468902405053 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:45 INFO - PROCESS | 1751 | 1468902405062 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:45 INFO - PROCESS | 1751 | 1468902405405 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 21:26:45 INFO - PROCESS | 1751 | 1468902405593 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:45 INFO - PROCESS | 1751 | 1468902405612 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x965b5c00 == 34 [pid = 1751] [id = 55] 21:26:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x965bec00) [pid = 1751] [serial = 163] [outer = (nil)] 21:26:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9817e400) [pid = 1751] [serial = 164] [outer = 0x965bec00] 21:26:45 INFO - PROCESS | 1751 | 1468902405728 Marionette DEBUG loaded listener.js 21:26:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x99ac3400) [pid = 1751] [serial = 165] [outer = 0x965bec00] 21:26:46 INFO - PROCESS | 1751 | 1468902406717 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1741ms 21:26:46 INFO - PROCESS | 1751 | 1468902406776 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 21:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:26:46 INFO - PROCESS | 1751 | 1468902406784 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 21:26:46 INFO - PROCESS | 1751 | 1468902406798 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:26:46 INFO - PROCESS | 1751 | 1468902406804 Marionette TRACE conn4 <- [1,194,null,{}] 21:26:46 INFO - PROCESS | 1751 | 1468902406814 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:46 INFO - PROCESS | 1751 | 1468902406822 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:47 INFO - PROCESS | 1751 | 1468902407070 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 21:26:47 INFO - PROCESS | 1751 | 1468902407278 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:47 INFO - PROCESS | 1751 | 1468902407291 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e90c00 == 35 [pid = 1751] [id = 56] 21:26:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x99e93800) [pid = 1751] [serial = 166] [outer = (nil)] 21:26:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99e97c00) [pid = 1751] [serial = 167] [outer = 0x99e93800] 21:26:47 INFO - PROCESS | 1751 | 1468902407420 Marionette DEBUG loaded listener.js 21:26:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x99fda000) [pid = 1751] [serial = 168] [outer = 0x99e93800] 21:26:48 INFO - PROCESS | 1751 | 1468902408376 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1639ms 21:26:48 INFO - PROCESS | 1751 | 1468902408436 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 21:26:48 INFO - PROCESS | 1751 | 1468902408441 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 21:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:26:48 INFO - PROCESS | 1751 | 1468902408452 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:26:48 INFO - PROCESS | 1751 | 1468902408462 Marionette TRACE conn4 <- [1,198,null,{}] 21:26:48 INFO - PROCESS | 1751 | 1468902408481 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:48 INFO - PROCESS | 1751 | 1468902408492 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:48 INFO - PROCESS | 1751 | 1468902408755 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 21:26:49 INFO - PROCESS | 1751 | 1468902409004 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:49 INFO - PROCESS | 1751 | 1468902409017 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b235400 == 36 [pid = 1751] [id = 57] 21:26:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9b2a5400) [pid = 1751] [serial = 169] [outer = (nil)] 21:26:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0xa0594400) [pid = 1751] [serial = 170] [outer = 0x9b2a5400] 21:26:49 INFO - PROCESS | 1751 | 1468902409139 Marionette DEBUG loaded listener.js 21:26:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0xa1097c00) [pid = 1751] [serial = 171] [outer = 0x9b2a5400] 21:26:50 INFO - PROCESS | 1751 | 1468902410070 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1695ms 21:26:50 INFO - PROCESS | 1751 | 1468902410146 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 21:26:50 INFO - PROCESS | 1751 | 1468902410152 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 21:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:26:50 INFO - PROCESS | 1751 | 1468902410159 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:26:50 INFO - PROCESS | 1751 | 1468902410163 Marionette TRACE conn4 <- [1,202,null,{}] 21:26:50 INFO - PROCESS | 1751 | 1468902410169 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:50 INFO - PROCESS | 1751 | 1468902410175 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:50 INFO - PROCESS | 1751 | 1468902410450 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 21:26:50 INFO - PROCESS | 1751 | 1468902410672 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:50 INFO - PROCESS | 1751 | 1468902410683 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a71000 == 37 [pid = 1751] [id = 58] 21:26:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0xa224dc00) [pid = 1751] [serial = 172] [outer = (nil)] 21:26:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0xa2254400) [pid = 1751] [serial = 173] [outer = 0xa224dc00] 21:26:50 INFO - PROCESS | 1751 | 1468902410783 Marionette DEBUG loaded listener.js 21:26:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0xa2255800) [pid = 1751] [serial = 174] [outer = 0xa224dc00] 21:26:51 INFO - PROCESS | 1751 | 1468902411709 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1586ms 21:26:51 INFO - PROCESS | 1751 | 1468902411746 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 21:26:51 INFO - PROCESS | 1751 | 1468902411750 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 21:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:26:51 INFO - PROCESS | 1751 | 1468902411758 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:26:51 INFO - PROCESS | 1751 | 1468902411762 Marionette TRACE conn4 <- [1,206,null,{}] 21:26:51 INFO - PROCESS | 1751 | 1468902411770 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:51 INFO - PROCESS | 1751 | 1468902411775 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:51 INFO - PROCESS | 1751 | 1468902411972 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 21:26:52 INFO - PROCESS | 1751 | 1468902412169 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:52 INFO - PROCESS | 1751 | 1468902412180 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e90800 == 38 [pid = 1751] [id = 59] 21:26:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9ad04800) [pid = 1751] [serial = 175] [outer = (nil)] 21:26:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0xa225cc00) [pid = 1751] [serial = 176] [outer = 0x9ad04800] 21:26:52 INFO - PROCESS | 1751 | 1468902412317 Marionette DEBUG loaded listener.js 21:26:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0xa4d64c00) [pid = 1751] [serial = 177] [outer = 0x9ad04800] 21:26:53 INFO - PROCESS | 1751 | 1468902413226 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1536ms 21:26:53 INFO - PROCESS | 1751 | 1468902413295 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 21:26:53 INFO - PROCESS | 1751 | 1468902413299 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 21:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:26:53 INFO - PROCESS | 1751 | 1468902413307 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:26:53 INFO - PROCESS | 1751 | 1468902413311 Marionette TRACE conn4 <- [1,210,null,{}] 21:26:53 INFO - PROCESS | 1751 | 1468902413318 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:53 INFO - PROCESS | 1751 | 1468902413330 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:53 INFO - PROCESS | 1751 | 1468902413615 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 21:26:53 INFO - PROCESS | 1751 | 1468902413816 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:53 INFO - PROCESS | 1751 | 1468902413824 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x94579800 == 39 [pid = 1751] [id = 60] 21:26:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x953ac400) [pid = 1751] [serial = 178] [outer = (nil)] 21:26:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x953b3800) [pid = 1751] [serial = 179] [outer = 0x953ac400] 21:26:53 INFO - PROCESS | 1751 | 1468902413927 Marionette DEBUG loaded listener.js 21:26:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0xa6129c00) [pid = 1751] [serial = 180] [outer = 0x953ac400] 21:26:54 INFO - PROCESS | 1751 | 1468902414833 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1581ms 21:26:54 INFO - PROCESS | 1751 | 1468902414889 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 21:26:54 INFO - PROCESS | 1751 | 1468902414894 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 21:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:26:55 INFO - PROCESS | 1751 | 1468902415063 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:26:55 INFO - PROCESS | 1751 | 1468902415068 Marionette TRACE conn4 <- [1,214,null,{}] 21:26:55 INFO - PROCESS | 1751 | 1468902415078 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:55 INFO - PROCESS | 1751 | 1468902415082 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:55 INFO - PROCESS | 1751 | 1468902415286 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 21:26:55 INFO - PROCESS | 1751 | 1468902415501 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:55 INFO - PROCESS | 1751 | 1468902415508 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e2400 == 40 [pid = 1751] [id = 61] 21:26:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x919e5000) [pid = 1751] [serial = 181] [outer = (nil)] 21:26:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x919ecc00) [pid = 1751] [serial = 182] [outer = 0x919e5000] 21:26:55 INFO - PROCESS | 1751 | 1468902415599 Marionette DEBUG loaded listener.js 21:26:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x953b4000) [pid = 1751] [serial = 183] [outer = 0x919e5000] 21:26:56 INFO - PROCESS | 1751 | 1468902416482 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1489ms 21:26:56 INFO - PROCESS | 1751 | 1468902416511 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 21:26:56 INFO - PROCESS | 1751 | 1468902416516 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 21:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:26:56 INFO - PROCESS | 1751 | 1468902416524 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:26:56 INFO - PROCESS | 1751 | 1468902416527 Marionette TRACE conn4 <- [1,218,null,{}] 21:26:56 INFO - PROCESS | 1751 | 1468902416534 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:56 INFO - PROCESS | 1751 | 1468902416540 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:56 INFO - PROCESS | 1751 | 1468902416730 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 21:26:57 INFO - PROCESS | 1751 | 1468902417106 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:57 INFO - PROCESS | 1751 | 1468902417120 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fae000 == 41 [pid = 1751] [id = 62] 21:26:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x94fae400) [pid = 1751] [serial = 184] [outer = (nil)] 21:26:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x95112c00) [pid = 1751] [serial = 185] [outer = 0x94fae400] 21:26:57 INFO - PROCESS | 1751 | 1468902417242 Marionette DEBUG loaded listener.js 21:26:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x953acc00) [pid = 1751] [serial = 186] [outer = 0x94fae400] 21:26:58 INFO - PROCESS | 1751 | 1468902418116 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1629ms 21:26:58 INFO - PROCESS | 1751 | 1468902418157 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 21:26:58 INFO - PROCESS | 1751 | 1468902418163 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 21:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:26:58 INFO - PROCESS | 1751 | 1468902418204 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:26:58 INFO - PROCESS | 1751 | 1468902418210 Marionette TRACE conn4 <- [1,222,null,{}] 21:26:58 INFO - PROCESS | 1751 | 1468902418223 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:58 INFO - PROCESS | 1751 | 1468902418229 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:58 INFO - PROCESS | 1751 | 1468902418483 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 21:26:58 INFO - PROCESS | 1751 | 1468902418711 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:58 INFO - PROCESS | 1751 | 1468902418720 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:26:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x9949dc00 == 42 [pid = 1751] [id = 63] 21:26:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x9953c800) [pid = 1751] [serial = 187] [outer = (nil)] 21:26:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x99e89000) [pid = 1751] [serial = 188] [outer = 0x9953c800] 21:26:58 INFO - PROCESS | 1751 | 1468902418803 Marionette DEBUG loaded listener.js 21:26:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x99e92000) [pid = 1751] [serial = 189] [outer = 0x9953c800] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x93a6a800 == 41 [pid = 1751] [id = 30] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x95338c00 == 40 [pid = 1751] [id = 51] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad0f400 == 39 [pid = 1751] [id = 52] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x93902c00 == 38 [pid = 1751] [id = 53] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x93a69c00 == 37 [pid = 1751] [id = 49] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x99fd1400 == 36 [pid = 1751] [id = 48] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x94fb3000 == 35 [pid = 1751] [id = 50] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x94fae000 == 34 [pid = 1751] [id = 62] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x94579800 == 33 [pid = 1751] [id = 60] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x919e2400 == 32 [pid = 1751] [id = 61] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x93a71000 == 31 [pid = 1751] [id = 58] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x99e90800 == 30 [pid = 1751] [id = 59] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x99e90c00 == 29 [pid = 1751] [id = 56] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x9b235400 == 28 [pid = 1751] [id = 57] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x93902800 == 27 [pid = 1751] [id = 54] 21:27:00 INFO - PROCESS | 1751 | --DOCSHELL 0x965b5c00 == 26 [pid = 1751] [id = 55] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0xa1097000) [pid = 1751] [serial = 110] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x9abfbc00) [pid = 1751] [serial = 101] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x99d3a800) [pid = 1751] [serial = 116] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x9a735400) [pid = 1751] [serial = 117] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0xa2ffac00) [pid = 1751] [serial = 122] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x99a81400) [pid = 1751] [serial = 104] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x9b6e8000) [pid = 1751] [serial = 107] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x97728000) [pid = 1751] [serial = 114] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x95339400) [pid = 1751] [serial = 113] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9b80c000) [pid = 1751] [serial = 119] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x9ad8cc00) [pid = 1751] [serial = 126] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0xa3179000) [pid = 1751] [serial = 123] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9d33fc00) [pid = 1751] [serial = 120] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9ab5fc00) [pid = 1751] [serial = 125] [outer = (nil)] [url = about:blank] 21:27:00 INFO - PROCESS | 1751 | 1468902420963 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 2796ms 21:27:01 INFO - PROCESS | 1751 | 1468902420999 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 21:27:01 INFO - PROCESS | 1751 | 1468902421007 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 21:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:27:01 INFO - PROCESS | 1751 | 1468902421020 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:27:01 INFO - PROCESS | 1751 | 1468902421027 Marionette TRACE conn4 <- [1,226,null,{}] 21:27:01 INFO - PROCESS | 1751 | 1468902421037 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:01 INFO - PROCESS | 1751 | 1468902421043 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:01 INFO - PROCESS | 1751 | 1468902421300 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 21:27:01 INFO - PROCESS | 1751 | 1468902421439 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:01 INFO - PROCESS | 1751 | 1468902421449 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x94582000 == 27 [pid = 1751] [id = 64] 21:27:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x94582400) [pid = 1751] [serial = 190] [outer = (nil)] 21:27:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x95338c00) [pid = 1751] [serial = 191] [outer = 0x94582400] 21:27:01 INFO - PROCESS | 1751 | 1468902421541 Marionette DEBUG loaded listener.js 21:27:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x953b0000) [pid = 1751] [serial = 192] [outer = 0x94582400] 21:27:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9657e400) [pid = 1751] [serial = 193] [outer = 0x9a3dd800] 21:27:02 INFO - PROCESS | 1751 | 1468902422575 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1589ms 21:27:02 INFO - PROCESS | 1751 | 1468902422610 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 21:27:02 INFO - PROCESS | 1751 | 1468902422619 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 21:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:27:02 INFO - PROCESS | 1751 | 1468902422632 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:27:02 INFO - PROCESS | 1751 | 1468902422639 Marionette TRACE conn4 <- [1,230,null,{}] 21:27:02 INFO - PROCESS | 1751 | 1468902422648 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:02 INFO - PROCESS | 1751 | 1468902422654 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:02 INFO - PROCESS | 1751 | 1468902422868 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 21:27:03 INFO - PROCESS | 1751 | 1468902423035 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:03 INFO - PROCESS | 1751 | 1468902423050 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x99ab5400 == 28 [pid = 1751] [id = 65] 21:27:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x99e89800) [pid = 1751] [serial = 194] [outer = (nil)] 21:27:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x99e93c00) [pid = 1751] [serial = 195] [outer = 0x99e89800] 21:27:03 INFO - PROCESS | 1751 | 1468902423137 Marionette DEBUG loaded listener.js 21:27:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x99fd4000) [pid = 1751] [serial = 196] [outer = 0x99e89800] 21:27:04 INFO - PROCESS | 1751 | 1468902424049 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1492ms 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x9b230c00) [pid = 1751] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0xa100a000) [pid = 1751] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x98d34000) [pid = 1751] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0xa672b000) [pid = 1751] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0xa671f400) [pid = 1751] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9a32d800) [pid = 1751] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0xa1091800) [pid = 1751] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x99fd2800) [pid = 1751] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x94581000) [pid = 1751] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:27:04 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x95112000) [pid = 1751] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:27:05 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9ad98c00) [pid = 1751] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:27:05 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9ad8f000) [pid = 1751] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:27:05 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x95111c00) [pid = 1751] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:27:05 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9951c400) [pid = 1751] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:27:05 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x99fdb000) [pid = 1751] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:27:05 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x94578400) [pid = 1751] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:27:05 INFO - PROCESS | 1751 | 1468902424996 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 21:27:05 INFO - PROCESS | 1751 | 1468902425013 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 21:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:27:05 INFO - PROCESS | 1751 | 1468902425085 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:27:05 INFO - PROCESS | 1751 | 1468902425096 Marionette TRACE conn4 <- [1,234,null,{}] 21:27:05 INFO - PROCESS | 1751 | 1468902425106 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:05 INFO - PROCESS | 1751 | 1468902425113 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:05 INFO - PROCESS | 1751 | 1468902425312 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 21:27:05 INFO - PROCESS | 1751 | 1468902425484 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:05 INFO - PROCESS | 1751 | 1468902425498 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fb3000 == 29 [pid = 1751] [id = 66] 21:27:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9510b400) [pid = 1751] [serial = 197] [outer = (nil)] 21:27:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x95112000) [pid = 1751] [serial = 198] [outer = 0x9510b400] 21:27:05 INFO - PROCESS | 1751 | 1468902425595 Marionette DEBUG loaded listener.js 21:27:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x953b7400) [pid = 1751] [serial = 199] [outer = 0x9510b400] 21:27:06 INFO - PROCESS | 1751 | 1468902426639 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1607ms 21:27:06 INFO - PROCESS | 1751 | 1468902426692 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 21:27:06 INFO - PROCESS | 1751 | 1468902426699 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 21:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:27:06 INFO - PROCESS | 1751 | 1468902426711 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:27:06 INFO - PROCESS | 1751 | 1468902426717 Marionette TRACE conn4 <- [1,238,null,{}] 21:27:06 INFO - PROCESS | 1751 | 1468902426726 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:06 INFO - PROCESS | 1751 | 1468902426732 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:06 INFO - PROCESS | 1751 | 1468902426987 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 21:27:07 INFO - PROCESS | 1751 | 1468902427202 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:07 INFO - PROCESS | 1751 | 1468902427215 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x9976cc00 == 30 [pid = 1751] [id = 67] 21:27:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x99d38800) [pid = 1751] [serial = 200] [outer = (nil)] 21:27:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x99e96c00) [pid = 1751] [serial = 201] [outer = 0x99d38800] 21:27:07 INFO - PROCESS | 1751 | 1468902427326 Marionette DEBUG loaded listener.js 21:27:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9a32a000) [pid = 1751] [serial = 202] [outer = 0x99d38800] 21:27:08 INFO - PROCESS | 1751 | 1468902428329 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1652ms 21:27:08 INFO - PROCESS | 1751 | 1468902428360 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 21:27:08 INFO - PROCESS | 1751 | 1468902428364 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 21:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:27:08 INFO - PROCESS | 1751 | 1468902428373 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:27:08 INFO - PROCESS | 1751 | 1468902428379 Marionette TRACE conn4 <- [1,242,null,{}] 21:27:08 INFO - PROCESS | 1751 | 1468902428398 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:08 INFO - PROCESS | 1751 | 1468902428410 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:08 INFO - PROCESS | 1751 | 1468902428651 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 21:27:08 INFO - PROCESS | 1751 | 1468902428862 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:08 INFO - PROCESS | 1751 | 1468902428882 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abd6000 == 31 [pid = 1751] [id = 68] 21:27:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9abd6c00) [pid = 1751] [serial = 203] [outer = (nil)] 21:27:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9abed800) [pid = 1751] [serial = 204] [outer = 0x9abd6c00] 21:27:09 INFO - PROCESS | 1751 | 1468902429030 Marionette DEBUG loaded listener.js 21:27:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9abf6800) [pid = 1751] [serial = 205] [outer = 0x9abd6c00] 21:27:10 INFO - PROCESS | 1751 | 1468902430100 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1807ms 21:27:10 INFO - PROCESS | 1751 | 1468902430182 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 21:27:10 INFO - PROCESS | 1751 | 1468902430188 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 21:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:27:10 INFO - PROCESS | 1751 | 1468902430197 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:27:10 INFO - PROCESS | 1751 | 1468902430201 Marionette TRACE conn4 <- [1,246,null,{}] 21:27:10 INFO - PROCESS | 1751 | 1468902430208 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:10 INFO - PROCESS | 1751 | 1468902430214 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:10 INFO - PROCESS | 1751 | 1468902430489 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 21:27:10 INFO - PROCESS | 1751 | 1468902430785 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:10 INFO - PROCESS | 1751 | 1468902430795 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x9817ec00 == 32 [pid = 1751] [id = 69] 21:27:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9abf6000) [pid = 1751] [serial = 206] [outer = (nil)] 21:27:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9b2ae000) [pid = 1751] [serial = 207] [outer = 0x9abf6000] 21:27:10 INFO - PROCESS | 1751 | 1468902430890 Marionette DEBUG loaded listener.js 21:27:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9b80b800) [pid = 1751] [serial = 208] [outer = 0x9abf6000] 21:27:11 INFO - PROCESS | 1751 | 1468902431839 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1691ms 21:27:11 INFO - PROCESS | 1751 | 1468902431890 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 21:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:27:11 INFO - PROCESS | 1751 | 1468902431895 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 21:27:11 INFO - PROCESS | 1751 | 1468902431902 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:27:11 INFO - PROCESS | 1751 | 1468902431907 Marionette TRACE conn4 <- [1,250,null,{}] 21:27:11 INFO - PROCESS | 1751 | 1468902431916 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:11 INFO - PROCESS | 1751 | 1468902431924 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:12 INFO - PROCESS | 1751 | 1468902432179 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 21:27:12 INFO - PROCESS | 1751 | 1468902432375 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:12 INFO - PROCESS | 1751 | 1468902432381 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad93400 == 33 [pid = 1751] [id = 70] 21:27:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9b6de400) [pid = 1751] [serial = 209] [outer = (nil)] 21:27:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0xa0591c00) [pid = 1751] [serial = 210] [outer = 0x9b6de400] 21:27:12 INFO - PROCESS | 1751 | 1468902432521 Marionette DEBUG loaded listener.js 21:27:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x95115800) [pid = 1751] [serial = 211] [outer = 0x9b6de400] 21:27:13 INFO - PROCESS | 1751 | 1468902433508 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1642ms 21:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:27:13 INFO - PROCESS | 1751 | 1468902433545 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 21:27:13 INFO - PROCESS | 1751 | 1468902433548 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 21:27:13 INFO - PROCESS | 1751 | 1468902433556 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:27:13 INFO - PROCESS | 1751 | 1468902433559 Marionette TRACE conn4 <- [1,254,null,{}] 21:27:13 INFO - PROCESS | 1751 | 1468902433566 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:13 INFO - PROCESS | 1751 | 1468902433578 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:13 INFO - PROCESS | 1751 | 1468902433896 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 21:27:14 INFO - PROCESS | 1751 | 1468902434129 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:14 INFO - PROCESS | 1751 | 1468902434137 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x9457ac00 == 34 [pid = 1751] [id = 71] 21:27:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9d2f6c00) [pid = 1751] [serial = 212] [outer = (nil)] 21:27:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0xa317a800) [pid = 1751] [serial = 213] [outer = 0x9d2f6c00] 21:27:14 INFO - PROCESS | 1751 | 1468902434251 Marionette DEBUG loaded listener.js 21:27:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0xa4fe5000) [pid = 1751] [serial = 214] [outer = 0x9d2f6c00] 21:27:15 INFO - PROCESS | 1751 | 1468902435195 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1693ms 21:27:15 INFO - PROCESS | 1751 | 1468902435248 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 21:27:15 INFO - PROCESS | 1751 | 1468902435252 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 21:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:27:15 INFO - PROCESS | 1751 | 1468902435260 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:27:15 INFO - PROCESS | 1751 | 1468902435264 Marionette TRACE conn4 <- [1,258,null,{}] 21:27:15 INFO - PROCESS | 1751 | 1468902435271 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:15 INFO - PROCESS | 1751 | 1468902435276 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:15 INFO - PROCESS | 1751 | 1468902435465 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 21:27:15 INFO - PROCESS | 1751 | 1468902435622 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:15 INFO - PROCESS | 1751 | 1468902435629 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x919ed000 == 35 [pid = 1751] [id = 72] 21:27:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x93907c00) [pid = 1751] [serial = 215] [outer = (nil)] 21:27:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x98dd8800) [pid = 1751] [serial = 216] [outer = 0x93907c00] 21:27:15 INFO - PROCESS | 1751 | 1468902435721 Marionette DEBUG loaded listener.js 21:27:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x98dd9400) [pid = 1751] [serial = 217] [outer = 0x93907c00] 21:27:16 INFO - PROCESS | 1751 | 1468902436894 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1700ms 21:27:16 INFO - PROCESS | 1751 | 1468902436962 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 21:27:16 INFO - PROCESS | 1751 | 1468902436968 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 21:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:27:16 INFO - PROCESS | 1751 | 1468902436980 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:27:16 INFO - PROCESS | 1751 | 1468902436995 Marionette TRACE conn4 <- [1,262,null,{}] 21:27:17 INFO - PROCESS | 1751 | 1468902437004 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:17 INFO - PROCESS | 1751 | 1468902437010 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:17 INFO - PROCESS | 1751 | 1468902437302 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 21:27:17 INFO - PROCESS | 1751 | 1468902437509 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:17 INFO - PROCESS | 1751 | 1468902437518 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x93907400 == 36 [pid = 1751] [id = 73] 21:27:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x953b1400) [pid = 1751] [serial = 218] [outer = (nil)] 21:27:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x98ddec00) [pid = 1751] [serial = 219] [outer = 0x953b1400] 21:27:17 INFO - PROCESS | 1751 | 1468902437625 Marionette DEBUG loaded listener.js 21:27:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x9953d000) [pid = 1751] [serial = 220] [outer = 0x953b1400] 21:27:18 INFO - PROCESS | 1751 | 1468902438616 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1696ms 21:27:18 INFO - PROCESS | 1751 | 1468902438676 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 21:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:27:18 INFO - PROCESS | 1751 | 1468902438681 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 21:27:18 INFO - PROCESS | 1751 | 1468902438689 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:27:18 INFO - PROCESS | 1751 | 1468902438692 Marionette TRACE conn4 <- [1,266,null,{}] 21:27:18 INFO - PROCESS | 1751 | 1468902438699 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:18 INFO - PROCESS | 1751 | 1468902438704 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:19 INFO - PROCESS | 1751 | 1468902439041 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 21:27:19 INFO - PROCESS | 1751 | 1468902439295 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:19 INFO - PROCESS | 1751 | 1468902439304 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a72800 == 37 [pid = 1751] [id = 74] 21:27:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x93a74c00) [pid = 1751] [serial = 221] [outer = (nil)] 21:27:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x94fad000) [pid = 1751] [serial = 222] [outer = 0x93a74c00] 21:27:19 INFO - PROCESS | 1751 | 1468902439392 Marionette DEBUG loaded listener.js 21:27:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x953b5800) [pid = 1751] [serial = 223] [outer = 0x93a74c00] 21:27:20 INFO - PROCESS | 1751 | 1468902440410 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1797ms 21:27:20 INFO - PROCESS | 1751 | 1468902440487 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 21:27:20 INFO - PROCESS | 1751 | 1468902440494 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 21:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:27:20 INFO - PROCESS | 1751 | 1468902440504 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:27:20 INFO - PROCESS | 1751 | 1468902440509 Marionette TRACE conn4 <- [1,270,null,{}] 21:27:20 INFO - PROCESS | 1751 | 1468902440521 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:20 INFO - PROCESS | 1751 | 1468902440530 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:20 INFO - PROCESS | 1751 | 1468902440778 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 21:27:20 INFO - PROCESS | 1751 | --DOCSHELL 0x94582000 == 36 [pid = 1751] [id = 64] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x9b810800) [pid = 1751] [serial = 108] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0xa209d000) [pid = 1751] [serial = 111] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x9a737000) [pid = 1751] [serial = 105] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0xa6dae000) [pid = 1751] [serial = 140] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0xa6794000) [pid = 1751] [serial = 138] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0xa618bc00) [pid = 1751] [serial = 129] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0xa3110000) [pid = 1751] [serial = 135] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x99fdb800) [pid = 1751] [serial = 144] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x96579000) [pid = 1751] [serial = 146] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x9953cc00) [pid = 1751] [serial = 150] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0xa1003800) [pid = 1751] [serial = 158] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0xa4fe3000) [pid = 1751] [serial = 128] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0xa22e0800) [pid = 1751] [serial = 159] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9ad97c00) [pid = 1751] [serial = 155] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x9ad90800) [pid = 1751] [serial = 102] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x99bce400) [pid = 1751] [serial = 147] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x95336c00) [pid = 1751] [serial = 149] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0xa672d400) [pid = 1751] [serial = 137] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x9a740000) [pid = 1751] [serial = 132] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9b235c00) [pid = 1751] [serial = 156] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x9a32c000) [pid = 1751] [serial = 131] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9a330800) [pid = 1751] [serial = 152] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9a73a400) [pid = 1751] [serial = 153] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0xa6db1400) [pid = 1751] [serial = 141] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0xa2533c00) [pid = 1751] [serial = 134] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0xa2fa6800) [pid = 1751] [serial = 161] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x99fd9000) [pid = 1751] [serial = 143] [outer = (nil)] [url = about:blank] 21:27:20 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0xa317f000) [pid = 1751] [serial = 162] [outer = (nil)] [url = about:blank] 21:27:21 INFO - PROCESS | 1751 | 1468902441025 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:21 INFO - PROCESS | 1751 | 1468902441040 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x919ed400 == 37 [pid = 1751] [id = 75] 21:27:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x953ae000) [pid = 1751] [serial = 224] [outer = (nil)] 21:27:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9953cc00) [pid = 1751] [serial = 225] [outer = 0x953ae000] 21:27:21 INFO - PROCESS | 1751 | 1468902441138 Marionette DEBUG loaded listener.js 21:27:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x99bcc800) [pid = 1751] [serial = 226] [outer = 0x953ae000] 21:27:22 INFO - PROCESS | 1751 | 1468902442005 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1540ms 21:27:22 INFO - PROCESS | 1751 | 1468902442045 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 21:27:22 INFO - PROCESS | 1751 | 1468902442052 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 21:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:27:22 INFO - PROCESS | 1751 | 1468902442061 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:27:22 INFO - PROCESS | 1751 | 1468902442066 Marionette TRACE conn4 <- [1,274,null,{}] 21:27:22 INFO - PROCESS | 1751 | 1468902442075 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:22 INFO - PROCESS | 1751 | 1468902442082 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:22 INFO - PROCESS | 1751 | 1468902442270 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 21:27:22 INFO - PROCESS | 1751 | 1468902442413 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:22 INFO - PROCESS | 1751 | 1468902442423 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x919ea000 == 38 [pid = 1751] [id = 76] 21:27:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x919ec000) [pid = 1751] [serial = 227] [outer = (nil)] 21:27:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9a335c00) [pid = 1751] [serial = 228] [outer = 0x919ec000] 21:27:22 INFO - PROCESS | 1751 | 1468902442508 Marionette DEBUG loaded listener.js 21:27:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9a73ac00) [pid = 1751] [serial = 229] [outer = 0x919ec000] 21:27:23 INFO - PROCESS | 1751 | 1468902443454 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1434ms 21:27:23 INFO - PROCESS | 1751 | 1468902443496 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 21:27:23 INFO - PROCESS | 1751 | 1468902443503 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 21:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:27:23 INFO - PROCESS | 1751 | 1468902443528 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:27:23 INFO - PROCESS | 1751 | 1468902443536 Marionette TRACE conn4 <- [1,278,null,{}] 21:27:23 INFO - PROCESS | 1751 | 1468902443543 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:23 INFO - PROCESS | 1751 | 1468902443550 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:23 INFO - PROCESS | 1751 | 1468902443803 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 21:27:23 INFO - PROCESS | 1751 | 1468902443834 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:23 INFO - PROCESS | 1751 | 1468902443846 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a332800 == 39 [pid = 1751] [id = 77] 21:27:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9a774c00) [pid = 1751] [serial = 230] [outer = (nil)] 21:27:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9ad0f000) [pid = 1751] [serial = 231] [outer = 0x9a774c00] 21:27:23 INFO - PROCESS | 1751 | 1468902443924 Marionette DEBUG loaded listener.js 21:27:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9ad91800) [pid = 1751] [serial = 232] [outer = 0x9a774c00] 21:27:25 INFO - PROCESS | 1751 | 1468902445173 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1702ms 21:27:25 INFO - PROCESS | 1751 | 1468902445222 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 21:27:25 INFO - PROCESS | 1751 | 1468902445225 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 21:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:27:25 INFO - PROCESS | 1751 | 1468902445233 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:27:25 INFO - PROCESS | 1751 | 1468902445237 Marionette TRACE conn4 <- [1,282,null,{}] 21:27:25 INFO - PROCESS | 1751 | 1468902445249 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:25 INFO - PROCESS | 1751 | 1468902445253 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:25 INFO - PROCESS | 1751 | 1468902445505 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x94582400) [pid = 1751] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x9953c800) [pid = 1751] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x99e93800) [pid = 1751] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x965bec00) [pid = 1751] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9b2a5400) [pid = 1751] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0xa224dc00) [pid = 1751] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x953ac400) [pid = 1751] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x919e5000) [pid = 1751] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x94fae400) [pid = 1751] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:27:25 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9ad04800) [pid = 1751] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:27:25 INFO - PROCESS | 1751 | 1468902445708 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:25 INFO - PROCESS | 1751 | 1468902445717 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e5000 == 40 [pid = 1751] [id = 78] 21:27:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x919ea800) [pid = 1751] [serial = 233] [outer = (nil)] 21:27:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x953b0400) [pid = 1751] [serial = 234] [outer = 0x919ea800] 21:27:25 INFO - PROCESS | 1751 | 1468902445802 Marionette DEBUG loaded listener.js 21:27:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99e94400) [pid = 1751] [serial = 235] [outer = 0x919ea800] 21:27:26 INFO - PROCESS | 1751 | 1468902446543 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1342ms 21:27:26 INFO - PROCESS | 1751 | 1468902446577 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 21:27:26 INFO - PROCESS | 1751 | 1468902446582 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 21:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:27:26 INFO - PROCESS | 1751 | 1468902446588 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:27:26 INFO - PROCESS | 1751 | 1468902446592 Marionette TRACE conn4 <- [1,286,null,{}] 21:27:26 INFO - PROCESS | 1751 | 1468902446604 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:26 INFO - PROCESS | 1751 | 1468902446609 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:26 INFO - PROCESS | 1751 | 1468902446804 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 21:27:26 INFO - PROCESS | 1751 | 1468902446920 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:26 INFO - PROCESS | 1751 | 1468902446938 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b80a800 == 41 [pid = 1751] [id = 79] 21:27:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9b80ac00) [pid = 1751] [serial = 236] [outer = (nil)] 21:27:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9d33d000) [pid = 1751] [serial = 237] [outer = 0x9b80ac00] 21:27:27 INFO - PROCESS | 1751 | 1468902447032 Marionette DEBUG loaded listener.js 21:27:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0xa2259c00) [pid = 1751] [serial = 238] [outer = 0x9b80ac00] 21:27:28 INFO - PROCESS | 1751 | 1468902448024 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1487ms 21:27:28 INFO - PROCESS | 1751 | 1468902448076 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 21:27:28 INFO - PROCESS | 1751 | 1468902448085 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 21:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:27:28 INFO - PROCESS | 1751 | 1468902448095 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:27:28 INFO - PROCESS | 1751 | 1468902448100 Marionette TRACE conn4 <- [1,290,null,{}] 21:27:28 INFO - PROCESS | 1751 | 1468902448110 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:28 INFO - PROCESS | 1751 | 1468902448115 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:28 INFO - PROCESS | 1751 | 1468902448366 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 21:27:28 INFO - PROCESS | 1751 | 1468902448686 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:28 INFO - PROCESS | 1751 | 1468902448694 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fae000 == 42 [pid = 1751] [id = 80] 21:27:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x953b7000) [pid = 1751] [serial = 239] [outer = (nil)] 21:27:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x98dd0800) [pid = 1751] [serial = 240] [outer = 0x953b7000] 21:27:28 INFO - PROCESS | 1751 | 1468902448796 Marionette DEBUG loaded listener.js 21:27:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x99539c00) [pid = 1751] [serial = 241] [outer = 0x953b7000] 21:27:29 INFO - PROCESS | 1751 | 1468902449793 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1749ms 21:27:29 INFO - PROCESS | 1751 | 1468902449844 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 21:27:29 INFO - PROCESS | 1751 | 1468902449853 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 21:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:27:29 INFO - PROCESS | 1751 | 1468902449867 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:27:29 INFO - PROCESS | 1751 | 1468902449873 Marionette TRACE conn4 <- [1,294,null,{}] 21:27:29 INFO - PROCESS | 1751 | 1468902449880 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:29 INFO - PROCESS | 1751 | 1468902449888 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:30 INFO - PROCESS | 1751 | 1468902450171 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 21:27:30 INFO - PROCESS | 1751 | 1468902450432 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:30 INFO - PROCESS | 1751 | 1468902450440 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a738000 == 43 [pid = 1751] [id = 81] 21:27:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9a76ec00) [pid = 1751] [serial = 242] [outer = (nil)] 21:27:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9aafa800) [pid = 1751] [serial = 243] [outer = 0x9a76ec00] 21:27:30 INFO - PROCESS | 1751 | 1468902450542 Marionette DEBUG loaded listener.js 21:27:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9ad0a400) [pid = 1751] [serial = 244] [outer = 0x9a76ec00] 21:27:31 INFO - PROCESS | 1751 | 1468902451487 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1686ms 21:27:31 INFO - PROCESS | 1751 | 1468902451555 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 21:27:31 INFO - PROCESS | 1751 | 1468902451560 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 21:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:27:31 INFO - PROCESS | 1751 | 1468902451567 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:27:31 INFO - PROCESS | 1751 | 1468902451574 Marionette TRACE conn4 <- [1,298,null,{}] 21:27:31 INFO - PROCESS | 1751 | 1468902451592 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:31 INFO - PROCESS | 1751 | 1468902451602 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:31 INFO - PROCESS | 1751 | 1468902451888 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 21:27:32 INFO - PROCESS | 1751 | 1468902452153 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:32 INFO - PROCESS | 1751 | 1468902452167 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:32 INFO - PROCESS | 1751 | ++DOCSHELL 0xa22ebc00 == 44 [pid = 1751] [id = 82] 21:27:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0xa2308400) [pid = 1751] [serial = 245] [outer = (nil)] 21:27:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0xa2ff3000) [pid = 1751] [serial = 246] [outer = 0xa2308400] 21:27:32 INFO - PROCESS | 1751 | 1468902452279 Marionette DEBUG loaded listener.js 21:27:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0xa3113000) [pid = 1751] [serial = 247] [outer = 0xa2308400] 21:27:33 INFO - PROCESS | 1751 | 1468902453298 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1791ms 21:27:33 INFO - PROCESS | 1751 | 1468902453360 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 21:27:33 INFO - PROCESS | 1751 | 1468902453366 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 21:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:27:33 INFO - PROCESS | 1751 | 1468902453374 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:27:33 INFO - PROCESS | 1751 | 1468902453379 Marionette TRACE conn4 <- [1,302,null,{}] 21:27:33 INFO - PROCESS | 1751 | 1468902453386 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:33 INFO - PROCESS | 1751 | 1468902453393 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:33 INFO - PROCESS | 1751 | 1468902453669 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 21:27:33 INFO - PROCESS | 1751 | 1468902453931 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:33 INFO - PROCESS | 1751 | 1468902453944 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:33 INFO - PROCESS | 1751 | ++DOCSHELL 0xa4d5e000 == 45 [pid = 1751] [id = 83] 21:27:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0xa4d61000) [pid = 1751] [serial = 248] [outer = (nil)] 21:27:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0xa6129000) [pid = 1751] [serial = 249] [outer = 0xa4d61000] 21:27:34 INFO - PROCESS | 1751 | 1468902454042 Marionette DEBUG loaded listener.js 21:27:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0xa618b000) [pid = 1751] [serial = 250] [outer = 0xa4d61000] 21:27:35 INFO - PROCESS | 1751 | 1468902455057 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1739ms 21:27:35 INFO - PROCESS | 1751 | 1468902455113 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 21:27:35 INFO - PROCESS | 1751 | 1468902455117 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 21:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:27:35 INFO - PROCESS | 1751 | 1468902455126 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:27:35 INFO - PROCESS | 1751 | 1468902455131 Marionette TRACE conn4 <- [1,306,null,{}] 21:27:35 INFO - PROCESS | 1751 | 1468902455138 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:35 INFO - PROCESS | 1751 | 1468902455145 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:35 INFO - PROCESS | 1751 | 1468902455402 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 21:27:35 INFO - PROCESS | 1751 | 1468902455602 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:35 INFO - PROCESS | 1751 | 1468902455611 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:35 INFO - PROCESS | 1751 | ++DOCSHELL 0xa2ff6400 == 46 [pid = 1751] [id = 84] 21:27:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0xa61bec00) [pid = 1751] [serial = 251] [outer = (nil)] 21:27:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0xa678f000) [pid = 1751] [serial = 252] [outer = 0xa61bec00] 21:27:35 INFO - PROCESS | 1751 | 1468902455813 Marionette DEBUG loaded listener.js 21:27:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0xa6bb2c00) [pid = 1751] [serial = 253] [outer = 0xa61bec00] 21:27:36 INFO - PROCESS | 1751 | 1468902456927 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1837ms 21:27:36 INFO - PROCESS | 1751 | 1468902456966 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 21:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:27:36 INFO - PROCESS | 1751 | 1468902456971 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 21:27:36 INFO - PROCESS | 1751 | 1468902456979 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:27:36 INFO - PROCESS | 1751 | 1468902456982 Marionette TRACE conn4 <- [1,310,null,{}] 21:27:36 INFO - PROCESS | 1751 | 1468902456990 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:37 INFO - PROCESS | 1751 | 1468902457001 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:37 INFO - PROCESS | 1751 | 1468902457307 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 21:27:37 INFO - PROCESS | 1751 | 1468902457582 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:37 INFO - PROCESS | 1751 | 1468902457595 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x91685c00 == 47 [pid = 1751] [id = 85] 21:27:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x91689800) [pid = 1751] [serial = 254] [outer = (nil)] 21:27:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x919e2c00) [pid = 1751] [serial = 255] [outer = 0x91689800] 21:27:37 INFO - PROCESS | 1751 | 1468902457702 Marionette DEBUG loaded listener.js 21:27:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x953ad400) [pid = 1751] [serial = 256] [outer = 0x91689800] 21:27:38 INFO - PROCESS | 1751 | 1468902458689 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1742ms 21:27:38 INFO - PROCESS | 1751 | 1468902458723 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 21:27:38 INFO - PROCESS | 1751 | 1468902458727 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 21:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:27:38 INFO - PROCESS | 1751 | 1468902458737 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:27:38 INFO - PROCESS | 1751 | 1468902458743 Marionette TRACE conn4 <- [1,314,null,{}] 21:27:38 INFO - PROCESS | 1751 | 1468902458751 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:38 INFO - PROCESS | 1751 | 1468902458758 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:38 INFO - PROCESS | 1751 | 1468902458977 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 21:27:39 INFO - PROCESS | 1751 | 1468902459557 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:39 INFO - PROCESS | 1751 | 1468902459574 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a70400 == 48 [pid = 1751] [id = 86] 21:27:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x93a71000) [pid = 1751] [serial = 257] [outer = (nil)] 21:27:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x9457d400) [pid = 1751] [serial = 258] [outer = 0x93a71000] 21:27:39 INFO - PROCESS | 1751 | 1468902459687 Marionette DEBUG loaded listener.js 21:27:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x95114c00) [pid = 1751] [serial = 259] [outer = 0x93a71000] 21:27:40 INFO - PROCESS | 1751 | 1468902460756 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 2094ms 21:27:40 INFO - PROCESS | 1751 | 1468902460833 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 21:27:40 INFO - PROCESS | 1751 | 1468902460839 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 21:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:27:40 INFO - PROCESS | 1751 | 1468902460849 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:27:40 INFO - PROCESS | 1751 | 1468902460854 Marionette TRACE conn4 <- [1,318,null,{}] 21:27:40 INFO - PROCESS | 1751 | 1468902460864 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:40 INFO - PROCESS | 1751 | 1468902460871 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:41 INFO - PROCESS | 1751 | 1468902461208 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 21:27:41 INFO - PROCESS | 1751 | 1468902461436 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:41 INFO - PROCESS | 1751 | 1468902461444 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd7000 == 49 [pid = 1751] [id = 87] 21:27:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x9953e000) [pid = 1751] [serial = 260] [outer = (nil)] 21:27:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x99fd4c00) [pid = 1751] [serial = 261] [outer = 0x9953e000] 21:27:41 INFO - PROCESS | 1751 | 1468902461583 Marionette DEBUG loaded listener.js 21:27:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x99fdd800) [pid = 1751] [serial = 262] [outer = 0x9953e000] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9a334800 == 48 [pid = 1751] [id = 42] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9510dc00 == 47 [pid = 1751] [id = 38] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9953d400 == 46 [pid = 1751] [id = 31] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9953a000 == 45 [pid = 1751] [id = 39] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9a332c00 == 44 [pid = 1751] [id = 32] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9abdbc00 == 43 [pid = 1751] [id = 41] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9510ec00 == 42 [pid = 1751] [id = 33] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad8e000 == 41 [pid = 1751] [id = 40] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x99ab5400 == 40 [pid = 1751] [id = 65] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9457ac00 == 39 [pid = 1751] [id = 71] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9949a800 == 38 [pid = 1751] [id = 43] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9976cc00 == 37 [pid = 1751] [id = 67] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x94fb3000 == 36 [pid = 1751] [id = 66] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9510d800 == 35 [pid = 1751] [id = 34] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x93907400 == 34 [pid = 1751] [id = 73] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9a76fc00 == 33 [pid = 1751] [id = 47] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9d2f7c00 == 32 [pid = 1751] [id = 45] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9abd6000 == 31 [pid = 1751] [id = 68] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x989d7400 == 30 [pid = 1751] [id = 35] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0xa059f000 == 29 [pid = 1751] [id = 37] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9817ec00 == 28 [pid = 1751] [id = 69] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad93400 == 27 [pid = 1751] [id = 70] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x989dc800 == 26 [pid = 1751] [id = 44] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9457cc00 == 25 [pid = 1751] [id = 36] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x919ed000 == 24 [pid = 1751] [id = 72] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0xa671ec00 == 23 [pid = 1751] [id = 46] 21:27:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9949dc00 == 22 [pid = 1751] [id = 63] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x99fda000) [pid = 1751] [serial = 168] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x99ac3400) [pid = 1751] [serial = 165] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0xa1097c00) [pid = 1751] [serial = 171] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0xa2255800) [pid = 1751] [serial = 174] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0xa6129c00) [pid = 1751] [serial = 180] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x953b4000) [pid = 1751] [serial = 183] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x953acc00) [pid = 1751] [serial = 186] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0xa4d64c00) [pid = 1751] [serial = 177] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x95338c00) [pid = 1751] [serial = 191] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x953b0000) [pid = 1751] [serial = 192] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x99e92000) [pid = 1751] [serial = 189] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x99e89000) [pid = 1751] [serial = 188] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x9ad95000) [pid = 1751] [serial = 84] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x9817e400) [pid = 1751] [serial = 164] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x99e97c00) [pid = 1751] [serial = 167] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0xa0594400) [pid = 1751] [serial = 170] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0xa2254400) [pid = 1751] [serial = 173] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0xa225cc00) [pid = 1751] [serial = 176] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x953b3800) [pid = 1751] [serial = 179] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x919ecc00) [pid = 1751] [serial = 182] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x95112c00) [pid = 1751] [serial = 185] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x99e93c00) [pid = 1751] [serial = 195] [outer = (nil)] [url = about:blank] 21:27:43 INFO - PROCESS | 1751 | 1468902463990 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 3200ms 21:27:44 INFO - PROCESS | 1751 | 1468902464049 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 21:27:44 INFO - PROCESS | 1751 | 1468902464056 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 21:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:27:44 INFO - PROCESS | 1751 | 1468902464065 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:27:44 INFO - PROCESS | 1751 | 1468902464071 Marionette TRACE conn4 <- [1,322,null,{}] 21:27:44 INFO - PROCESS | 1751 | 1468902464081 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:44 INFO - PROCESS | 1751 | 1468902464087 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:44 INFO - PROCESS | 1751 | 1468902464287 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 21:27:44 INFO - PROCESS | 1751 | 1468902464480 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:44 INFO - PROCESS | 1751 | 1468902464490 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fa7800 == 23 [pid = 1751] [id = 88] 21:27:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x94fa7c00) [pid = 1751] [serial = 263] [outer = (nil)] 21:27:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x95338000) [pid = 1751] [serial = 264] [outer = 0x94fa7c00] 21:27:44 INFO - PROCESS | 1751 | 1468902464584 Marionette DEBUG loaded listener.js 21:27:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x953b3c00) [pid = 1751] [serial = 265] [outer = 0x94fa7c00] 21:27:45 INFO - PROCESS | 1751 | 1468902465511 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1492ms 21:27:45 INFO - PROCESS | 1751 | 1468902465558 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 21:27:45 INFO - PROCESS | 1751 | 1468902465568 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 21:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:27:45 INFO - PROCESS | 1751 | 1468902465582 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:27:45 INFO - PROCESS | 1751 | 1468902465588 Marionette TRACE conn4 <- [1,326,null,{}] 21:27:45 INFO - PROCESS | 1751 | 1468902465595 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:45 INFO - PROCESS | 1751 | 1468902465602 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:45 INFO - PROCESS | 1751 | 1468902465821 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 21:27:46 INFO - PROCESS | 1751 | 1468902466024 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:46 INFO - PROCESS | 1751 | 1468902466036 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd5c00 == 24 [pid = 1751] [id = 89] 21:27:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x98dd6c00) [pid = 1751] [serial = 266] [outer = (nil)] 21:27:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x99511000) [pid = 1751] [serial = 267] [outer = 0x98dd6c00] 21:27:46 INFO - PROCESS | 1751 | 1468902466143 Marionette DEBUG loaded listener.js 21:27:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9953a000) [pid = 1751] [serial = 268] [outer = 0x98dd6c00] 21:27:47 INFO - PROCESS | 1751 | 1468902467339 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1790ms 21:27:47 INFO - PROCESS | 1751 | 1468902467375 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 21:27:47 INFO - PROCESS | 1751 | 1468902467380 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 21:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:27:47 INFO - PROCESS | 1751 | 1468902467392 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:27:47 INFO - PROCESS | 1751 | 1468902467402 Marionette TRACE conn4 <- [1,330,null,{}] 21:27:47 INFO - PROCESS | 1751 | 1468902467457 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:47 INFO - PROCESS | 1751 | 1468902467472 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:47 INFO - PROCESS | 1751 | 1468902467857 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x953b1400) [pid = 1751] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x99d38800) [pid = 1751] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9510b400) [pid = 1751] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x9d2f6c00) [pid = 1751] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x919ec000) [pid = 1751] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x9a774c00) [pid = 1751] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9b6de400) [pid = 1751] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9abf6000) [pid = 1751] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x919ea800) [pid = 1751] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9abd6c00) [pid = 1751] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x93907c00) [pid = 1751] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x93a74c00) [pid = 1751] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x99e89800) [pid = 1751] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x953ae000) [pid = 1751] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:27:49 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9b80ac00) [pid = 1751] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:27:49 INFO - PROCESS | 1751 | 1468902469111 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:49 INFO - PROCESS | 1751 | 1468902469125 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510b400 == 25 [pid = 1751] [id = 90] 21:27:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x953ad800) [pid = 1751] [serial = 269] [outer = (nil)] 21:27:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x98dd2c00) [pid = 1751] [serial = 270] [outer = 0x953ad800] 21:27:49 INFO - PROCESS | 1751 | 1468902469212 Marionette DEBUG loaded listener.js 21:27:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x93a6b000) [pid = 1751] [serial = 271] [outer = 0x953ad800] 21:27:50 INFO - PROCESS | 1751 | 1468902470068 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 2712ms 21:27:50 INFO - PROCESS | 1751 | 1468902470103 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 21:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:27:50 INFO - PROCESS | 1751 | 1468902470108 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 21:27:50 INFO - PROCESS | 1751 | 1468902470116 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:27:50 INFO - PROCESS | 1751 | 1468902470119 Marionette TRACE conn4 <- [1,334,null,{}] 21:27:50 INFO - PROCESS | 1751 | 1468902470127 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:50 INFO - PROCESS | 1751 | 1468902470134 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:50 INFO - PROCESS | 1751 | 1468902470331 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 21:27:50 INFO - PROCESS | 1751 | 1468902470475 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:50 INFO - PROCESS | 1751 | 1468902470487 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd7800 == 26 [pid = 1751] [id = 91] 21:27:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99d38800) [pid = 1751] [serial = 272] [outer = (nil)] 21:27:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9a32cc00) [pid = 1751] [serial = 273] [outer = 0x99d38800] 21:27:50 INFO - PROCESS | 1751 | 1468902470611 Marionette DEBUG loaded listener.js 21:27:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9a336000) [pid = 1751] [serial = 274] [outer = 0x99d38800] 21:27:51 INFO - PROCESS | 1751 | 1468902471750 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1691ms 21:27:51 INFO - PROCESS | 1751 | 1468902471808 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 21:27:51 INFO - PROCESS | 1751 | 1468902471816 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 21:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:27:51 INFO - PROCESS | 1751 | 1468902471827 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:27:51 INFO - PROCESS | 1751 | 1468902471832 Marionette TRACE conn4 <- [1,338,null,{}] 21:27:51 INFO - PROCESS | 1751 | 1468902471845 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:51 INFO - PROCESS | 1751 | 1468902471853 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:52 INFO - PROCESS | 1751 | 1468902472111 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 21:27:52 INFO - PROCESS | 1751 | 1468902472334 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:52 INFO - PROCESS | 1751 | 1468902472347 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x94578000 == 27 [pid = 1751] [id = 92] 21:27:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x94580800) [pid = 1751] [serial = 275] [outer = (nil)] 21:27:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9772b000) [pid = 1751] [serial = 276] [outer = 0x94580800] 21:27:52 INFO - PROCESS | 1751 | 1468902472463 Marionette DEBUG loaded listener.js 21:27:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x989d7400) [pid = 1751] [serial = 277] [outer = 0x94580800] 21:27:53 INFO - PROCESS | 1751 | 1468902473442 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1651ms 21:27:53 INFO - PROCESS | 1751 | 1468902473479 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 21:27:53 INFO - PROCESS | 1751 | 1468902473490 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 21:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:27:53 INFO - PROCESS | 1751 | 1468902473503 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:27:53 INFO - PROCESS | 1751 | 1468902473510 Marionette TRACE conn4 <- [1,342,null,{}] 21:27:53 INFO - PROCESS | 1751 | 1468902473518 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:53 INFO - PROCESS | 1751 | 1468902473525 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:53 INFO - PROCESS | 1751 | 1468902473768 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 21:27:54 INFO - PROCESS | 1751 | 1468902474020 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:54 INFO - PROCESS | 1751 | 1468902474036 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e4a400 == 28 [pid = 1751] [id = 93] 21:27:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x99e92c00) [pid = 1751] [serial = 278] [outer = (nil)] 21:27:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x99fd1800) [pid = 1751] [serial = 279] [outer = 0x99e92c00] 21:27:54 INFO - PROCESS | 1751 | 1468902474203 Marionette DEBUG loaded listener.js 21:27:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9a32bc00) [pid = 1751] [serial = 280] [outer = 0x99e92c00] 21:27:55 INFO - PROCESS | 1751 | 1468902475298 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1836ms 21:27:55 INFO - PROCESS | 1751 | 1468902475340 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 21:27:55 INFO - PROCESS | 1751 | 1468902475346 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 21:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:27:55 INFO - PROCESS | 1751 | 1468902475355 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:27:55 INFO - PROCESS | 1751 | 1468902475362 Marionette TRACE conn4 <- [1,346,null,{}] 21:27:55 INFO - PROCESS | 1751 | 1468902475382 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:55 INFO - PROCESS | 1751 | 1468902475393 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:55 INFO - PROCESS | 1751 | 1468902475644 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 21:27:55 INFO - PROCESS | 1751 | 1468902475871 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:55 INFO - PROCESS | 1751 | 1468902475881 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abefc00 == 29 [pid = 1751] [id = 94] 21:27:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9abf0400) [pid = 1751] [serial = 281] [outer = (nil)] 21:27:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9abf6000) [pid = 1751] [serial = 282] [outer = 0x9abf0400] 21:27:56 INFO - PROCESS | 1751 | 1468902476005 Marionette DEBUG loaded listener.js 21:27:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9ad8c800) [pid = 1751] [serial = 283] [outer = 0x9abf0400] 21:27:57 INFO - PROCESS | 1751 | 1468902476997 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1689ms 21:27:57 INFO - PROCESS | 1751 | 1468902477045 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 21:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:27:57 INFO - PROCESS | 1751 | 1468902477051 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 21:27:57 INFO - PROCESS | 1751 | 1468902477060 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:27:57 INFO - PROCESS | 1751 | 1468902477063 Marionette TRACE conn4 <- [1,350,null,{}] 21:27:57 INFO - PROCESS | 1751 | 1468902477071 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:57 INFO - PROCESS | 1751 | 1468902477077 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:57 INFO - PROCESS | 1751 | 1468902477283 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 21:27:57 INFO - PROCESS | 1751 | 1468902477508 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:57 INFO - PROCESS | 1751 | 1468902477521 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad90800 == 30 [pid = 1751] [id = 95] 21:27:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9ad96c00) [pid = 1751] [serial = 284] [outer = (nil)] 21:27:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9ad9b400) [pid = 1751] [serial = 285] [outer = 0x9ad96c00] 21:27:57 INFO - PROCESS | 1751 | 1468902477683 Marionette DEBUG loaded listener.js 21:27:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9b2a5400) [pid = 1751] [serial = 286] [outer = 0x9ad96c00] 21:27:58 INFO - PROCESS | 1751 | 1468902478728 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1749ms 21:27:58 INFO - PROCESS | 1751 | 1468902478819 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 21:27:58 INFO - PROCESS | 1751 | 1468902478825 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 21:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:27:58 INFO - PROCESS | 1751 | 1468902478839 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:27:58 INFO - PROCESS | 1751 | 1468902478843 Marionette TRACE conn4 <- [1,354,null,{}] 21:27:58 INFO - PROCESS | 1751 | 1468902478851 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:58 INFO - PROCESS | 1751 | 1468902478857 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:59 INFO - PROCESS | 1751 | 1468902479175 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 21:27:59 INFO - PROCESS | 1751 | 1468902479360 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:59 INFO - PROCESS | 1751 | 1468902479367 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:27:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x919ea800 == 31 [pid = 1751] [id = 96] 21:27:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9a333c00) [pid = 1751] [serial = 287] [outer = (nil)] 21:27:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x9d2fdc00) [pid = 1751] [serial = 288] [outer = 0x9a333c00] 21:27:59 INFO - PROCESS | 1751 | 1468902479486 Marionette DEBUG loaded listener.js 21:27:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x9d306000) [pid = 1751] [serial = 289] [outer = 0x9a333c00] 21:28:00 INFO - PROCESS | 1751 | 1468902480597 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1785ms 21:28:00 INFO - PROCESS | 1751 | 1468902480627 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 21:28:00 INFO - PROCESS | 1751 | 1468902480633 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 21:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:28:00 INFO - PROCESS | 1751 | 1468902480641 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:28:00 INFO - PROCESS | 1751 | 1468902480646 Marionette TRACE conn4 <- [1,358,null,{}] 21:28:00 INFO - PROCESS | 1751 | 1468902480654 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:00 INFO - PROCESS | 1751 | 1468902480666 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:00 INFO - PROCESS | 1751 | 1468902480955 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 21:28:01 INFO - PROCESS | 1751 | 1468902481174 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:01 INFO - PROCESS | 1751 | 1468902481184 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e3800 == 32 [pid = 1751] [id = 97] 21:28:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x93a75800) [pid = 1751] [serial = 290] [outer = (nil)] 21:28:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0xa2252000) [pid = 1751] [serial = 291] [outer = 0x93a75800] 21:28:01 INFO - PROCESS | 1751 | 1468902481287 Marionette DEBUG loaded listener.js 21:28:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0xa2257400) [pid = 1751] [serial = 292] [outer = 0x93a75800] 21:28:02 INFO - PROCESS | 1751 | 1468902482386 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1793ms 21:28:02 INFO - PROCESS | 1751 | 1468902482436 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 21:28:02 INFO - PROCESS | 1751 | 1468902482440 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 21:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:28:02 INFO - PROCESS | 1751 | 1468902482451 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:28:02 INFO - PROCESS | 1751 | 1468902482455 Marionette TRACE conn4 <- [1,362,null,{}] 21:28:02 INFO - PROCESS | 1751 | 1468902482465 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:02 INFO - PROCESS | 1751 | 1468902482471 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:02 INFO - PROCESS | 1751 | 1468902482694 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 21:28:02 INFO - PROCESS | 1751 | 1468902482910 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:02 INFO - PROCESS | 1751 | 1468902482918 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e8400 == 33 [pid = 1751] [id = 98] 21:28:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x9457cc00) [pid = 1751] [serial = 293] [outer = (nil)] 21:28:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0xa2305c00) [pid = 1751] [serial = 294] [outer = 0x9457cc00] 21:28:03 INFO - PROCESS | 1751 | 1468902483046 Marionette DEBUG loaded listener.js 21:28:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0xa2566800) [pid = 1751] [serial = 295] [outer = 0x9457cc00] 21:28:04 INFO - PROCESS | 1751 | 1468902484084 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1691ms 21:28:04 INFO - PROCESS | 1751 | 1468902484141 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 21:28:04 INFO - PROCESS | 1751 | 1468902484154 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 21:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:28:04 INFO - PROCESS | 1751 | 1468902484162 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:28:04 INFO - PROCESS | 1751 | 1468902484167 Marionette TRACE conn4 <- [1,366,null,{}] 21:28:04 INFO - PROCESS | 1751 | 1468902484174 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:04 INFO - PROCESS | 1751 | 1468902484180 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:04 INFO - PROCESS | 1751 | 1468902484499 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 21:28:04 INFO - PROCESS | 1751 | 1468902484675 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:04 INFO - PROCESS | 1751 | 1468902484685 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:04 INFO - PROCESS | 1751 | ++DOCSHELL 0xa2254800 == 34 [pid = 1751] [id = 99] 21:28:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0xa2ff5800) [pid = 1751] [serial = 296] [outer = (nil)] 21:28:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0xa33d8800) [pid = 1751] [serial = 297] [outer = 0xa2ff5800] 21:28:04 INFO - PROCESS | 1751 | 1468902484772 Marionette DEBUG loaded listener.js 21:28:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0xa4d63400) [pid = 1751] [serial = 298] [outer = 0xa2ff5800] 21:28:05 INFO - PROCESS | 1751 | 1468902485801 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1686ms 21:28:05 INFO - PROCESS | 1751 | 1468902485850 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 21:28:05 INFO - PROCESS | 1751 | 1468902485853 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 21:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:28:05 INFO - PROCESS | 1751 | 1468902485861 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:28:05 INFO - PROCESS | 1751 | 1468902485866 Marionette TRACE conn4 <- [1,370,null,{}] 21:28:05 INFO - PROCESS | 1751 | 1468902485872 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:05 INFO - PROCESS | 1751 | 1468902485877 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:06 INFO - PROCESS | 1751 | 1468902486116 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 21:28:06 INFO - PROCESS | 1751 | 1468902486368 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:06 INFO - PROCESS | 1751 | 1468902486374 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b4000 == 35 [pid = 1751] [id = 100] 21:28:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x915b5c00) [pid = 1751] [serial = 299] [outer = (nil)] 21:28:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x915bc800) [pid = 1751] [serial = 300] [outer = 0x915b5c00] 21:28:06 INFO - PROCESS | 1751 | 1468902486465 Marionette DEBUG loaded listener.js 21:28:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x915be400) [pid = 1751] [serial = 301] [outer = 0x915b5c00] 21:28:07 INFO - PROCESS | 1751 | 1468902487569 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1733ms 21:28:07 INFO - PROCESS | 1751 | 1468902487596 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 21:28:07 INFO - PROCESS | 1751 | 1468902487602 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 21:28:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:28:07 INFO - PROCESS | 1751 | 1468902487611 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:28:07 INFO - PROCESS | 1751 | 1468902487616 Marionette TRACE conn4 <- [1,374,null,{}] 21:28:07 INFO - PROCESS | 1751 | 1468902487625 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:07 INFO - PROCESS | 1751 | 1468902487630 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:07 INFO - PROCESS | 1751 | 1468902487822 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 21:28:08 INFO - PROCESS | 1751 | 1468902488041 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:08 INFO - PROCESS | 1751 | 1468902488052 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e9800 == 36 [pid = 1751] [id = 101] 21:28:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x919ecc00) [pid = 1751] [serial = 302] [outer = (nil)] 21:28:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x94582c00) [pid = 1751] [serial = 303] [outer = 0x919ecc00] 21:28:08 INFO - PROCESS | 1751 | 1468902488145 Marionette DEBUG loaded listener.js 21:28:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x95113000) [pid = 1751] [serial = 304] [outer = 0x919ecc00] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0xa2259c00) [pid = 1751] [serial = 238] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x9d33d000) [pid = 1751] [serial = 237] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x9953d000) [pid = 1751] [serial = 220] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x9a32a000) [pid = 1751] [serial = 202] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x953b7400) [pid = 1751] [serial = 199] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0xa4fe5000) [pid = 1751] [serial = 214] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x9a73ac00) [pid = 1751] [serial = 229] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x9ad91800) [pid = 1751] [serial = 232] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x99e96c00) [pid = 1751] [serial = 201] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0xa0591c00) [pid = 1751] [serial = 210] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x9b80b800) [pid = 1751] [serial = 208] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x953b0400) [pid = 1751] [serial = 234] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x9b2ae000) [pid = 1751] [serial = 207] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x95115800) [pid = 1751] [serial = 211] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x9abed800) [pid = 1751] [serial = 204] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0xa317a800) [pid = 1751] [serial = 213] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x9abf6800) [pid = 1751] [serial = 205] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x98dd8800) [pid = 1751] [serial = 216] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x94fad000) [pid = 1751] [serial = 222] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x98ddec00) [pid = 1751] [serial = 219] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x953b5800) [pid = 1751] [serial = 223] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x9ad0f000) [pid = 1751] [serial = 231] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x99fd4000) [pid = 1751] [serial = 196] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x95112000) [pid = 1751] [serial = 198] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x9a335c00) [pid = 1751] [serial = 228] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x98dd9400) [pid = 1751] [serial = 217] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x99bcc800) [pid = 1751] [serial = 226] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9953cc00) [pid = 1751] [serial = 225] [outer = (nil)] [url = about:blank] 21:28:08 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x99e94400) [pid = 1751] [serial = 235] [outer = (nil)] [url = about:blank] 21:28:09 INFO - PROCESS | 1751 | 1468902489184 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:28:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:28:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1589ms 21:28:09 INFO - PROCESS | 1751 | 1468902489199 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 21:28:09 INFO - PROCESS | 1751 | 1468902489207 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 21:28:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:28:09 INFO - PROCESS | 1751 | 1468902489218 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:28:09 INFO - PROCESS | 1751 | 1468902489223 Marionette TRACE conn4 <- [1,378,null,{}] 21:28:09 INFO - PROCESS | 1751 | 1468902489229 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:09 INFO - PROCESS | 1751 | 1468902489234 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:09 INFO - PROCESS | 1751 | 1468902489406 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 21:28:09 INFO - PROCESS | 1751 | 1468902489542 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:09 INFO - PROCESS | 1751 | 1468902489552 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x95337000 == 37 [pid = 1751] [id = 102] 21:28:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x953b0400) [pid = 1751] [serial = 305] [outer = (nil)] 21:28:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x953b7800) [pid = 1751] [serial = 306] [outer = 0x953b0400] 21:28:09 INFO - PROCESS | 1751 | 1468902489670 Marionette DEBUG loaded listener.js 21:28:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9772ac00) [pid = 1751] [serial = 307] [outer = 0x953b0400] 21:28:10 INFO - PROCESS | 1751 | 1468902490497 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:28:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:28:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1340ms 21:28:10 INFO - PROCESS | 1751 | 1468902490559 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 21:28:10 INFO - PROCESS | 1751 | 1468902490564 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 21:28:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:28:10 INFO - PROCESS | 1751 | 1468902490571 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:28:10 INFO - PROCESS | 1751 | 1468902490577 Marionette TRACE conn4 <- [1,382,null,{}] 21:28:10 INFO - PROCESS | 1751 | 1468902490593 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:10 INFO - PROCESS | 1751 | 1468902490602 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:10 INFO - PROCESS | 1751 | 1468902490786 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 21:28:10 INFO - PROCESS | 1751 | 1468902490907 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:10 INFO - PROCESS | 1751 | 1468902490919 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x99a83000 == 38 [pid = 1751] [id = 103] 21:28:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x99d3b800) [pid = 1751] [serial = 308] [outer = (nil)] 21:28:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x99fd0c00) [pid = 1751] [serial = 309] [outer = 0x99d3b800] 21:28:11 INFO - PROCESS | 1751 | 1468902490996 Marionette DEBUG loaded listener.js 21:28:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x99fdbc00) [pid = 1751] [serial = 310] [outer = 0x99d3b800] 21:28:11 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:28:11 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:28:11 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:28:11 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:28:11 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:28:11 INFO - PROCESS | 1751 | 1468902491820 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:28:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:28:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1286ms 21:28:11 INFO - PROCESS | 1751 | 1468902491857 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 21:28:11 INFO - PROCESS | 1751 | 1468902491862 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 21:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:28:11 INFO - PROCESS | 1751 | 1468902491868 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:28:11 INFO - PROCESS | 1751 | 1468902491871 Marionette TRACE conn4 <- [1,386,null,{}] 21:28:11 INFO - PROCESS | 1751 | 1468902491878 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:11 INFO - PROCESS | 1751 | 1468902491882 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:12 INFO - PROCESS | 1751 | 1468902492110 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 21:28:12 INFO - PROCESS | 1751 | 1468902492141 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:12 INFO - PROCESS | 1751 | 1468902492149 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e8f800 == 39 [pid = 1751] [id = 104] 21:28:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9a328800) [pid = 1751] [serial = 311] [outer = (nil)] 21:28:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9a737800) [pid = 1751] [serial = 312] [outer = 0x9a328800] 21:28:12 INFO - PROCESS | 1751 | 1468902492222 Marionette DEBUG loaded listener.js 21:28:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9a740800) [pid = 1751] [serial = 313] [outer = 0x9a328800] 21:28:13 INFO - PROCESS | 1751 | 1468902493181 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:28:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:28:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1386ms 21:28:13 INFO - PROCESS | 1751 | 1468902493255 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 21:28:13 INFO - PROCESS | 1751 | 1468902493262 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 21:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:28:13 INFO - PROCESS | 1751 | 1468902493272 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:28:13 INFO - PROCESS | 1751 | 1468902493275 Marionette TRACE conn4 <- [1,390,null,{}] 21:28:13 INFO - PROCESS | 1751 | 1468902493288 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:13 INFO - PROCESS | 1751 | 1468902493292 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:13 INFO - PROCESS | 1751 | 1468902493516 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 21:28:13 INFO - PROCESS | 1751 | 1468902493542 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:13 INFO - PROCESS | 1751 | 1468902493550 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a334800 == 40 [pid = 1751] [id = 105] 21:28:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9a335400) [pid = 1751] [serial = 314] [outer = (nil)] 21:28:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9abe1000) [pid = 1751] [serial = 315] [outer = 0x9a335400] 21:28:13 INFO - PROCESS | 1751 | 1468902493622 Marionette DEBUG loaded listener.js 21:28:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9abf3400) [pid = 1751] [serial = 316] [outer = 0x9a335400] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x953ad800) [pid = 1751] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x9953e000) [pid = 1751] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x94fa7c00) [pid = 1751] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x953b7000) [pid = 1751] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x9a76ec00) [pid = 1751] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0xa2308400) [pid = 1751] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0xa4d61000) [pid = 1751] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0xa61bec00) [pid = 1751] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x91689800) [pid = 1751] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x93a71000) [pid = 1751] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:28:14 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x98dd6c00) [pid = 1751] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:28:14 INFO - PROCESS | 1751 | 1468902494639 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:28:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:28:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1394ms 21:28:14 INFO - PROCESS | 1751 | 1468902494667 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 21:28:14 INFO - PROCESS | 1751 | 1468902494671 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 21:28:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:28:14 INFO - PROCESS | 1751 | 1468902494678 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:28:14 INFO - PROCESS | 1751 | 1468902494682 Marionette TRACE conn4 <- [1,394,null,{}] 21:28:14 INFO - PROCESS | 1751 | 1468902494688 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:14 INFO - PROCESS | 1751 | 1468902494698 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:14 INFO - PROCESS | 1751 | 1468902494906 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 21:28:15 INFO - PROCESS | 1751 | 1468902495024 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:15 INFO - PROCESS | 1751 | 1468902495029 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x91689800 == 41 [pid = 1751] [id = 106] 21:28:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x91689c00) [pid = 1751] [serial = 317] [outer = (nil)] 21:28:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9abf9800) [pid = 1751] [serial = 318] [outer = 0x91689c00] 21:28:15 INFO - PROCESS | 1751 | 1468902495104 Marionette DEBUG loaded listener.js 21:28:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9b6e8400) [pid = 1751] [serial = 319] [outer = 0x91689c00] 21:28:15 INFO - PROCESS | 1751 | 1468902495882 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:28:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:28:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1237ms 21:28:15 INFO - PROCESS | 1751 | 1468902495916 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 21:28:15 INFO - PROCESS | 1751 | 1468902495919 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 21:28:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:28:16 INFO - PROCESS | 1751 | 1468902496001 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:28:16 INFO - PROCESS | 1751 | 1468902496007 Marionette TRACE conn4 <- [1,398,null,{}] 21:28:16 INFO - PROCESS | 1751 | 1468902496016 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:16 INFO - PROCESS | 1751 | 1468902496024 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:16 INFO - PROCESS | 1751 | 1468902496265 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 21:28:16 INFO - PROCESS | 1751 | 1468902496425 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:16 INFO - PROCESS | 1751 | 1468902496438 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x915c1400 == 42 [pid = 1751] [id = 107] 21:28:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x91690400) [pid = 1751] [serial = 320] [outer = (nil)] 21:28:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x93904400) [pid = 1751] [serial = 321] [outer = 0x91690400] 21:28:16 INFO - PROCESS | 1751 | 1468902496593 Marionette DEBUG loaded listener.js 21:28:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x95110800) [pid = 1751] [serial = 322] [outer = 0x91690400] 21:28:17 INFO - PROCESS | 1751 | 1468902497571 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1705ms 21:28:17 INFO - PROCESS | 1751 | 1468902497643 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 21:28:17 INFO - PROCESS | 1751 | 1468902497649 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 21:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:28:17 INFO - PROCESS | 1751 | 1468902497659 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:28:17 INFO - PROCESS | 1751 | 1468902497663 Marionette TRACE conn4 <- [1,402,null,{}] 21:28:17 INFO - PROCESS | 1751 | 1468902497675 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:17 INFO - PROCESS | 1751 | 1468902497684 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:17 INFO - PROCESS | 1751 | 1468902497930 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 21:28:18 INFO - PROCESS | 1751 | 1468902498192 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:18 INFO - PROCESS | 1751 | 1468902498203 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dde800 == 43 [pid = 1751] [id = 108] 21:28:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x99536400) [pid = 1751] [serial = 323] [outer = (nil)] 21:28:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x998a0400) [pid = 1751] [serial = 324] [outer = 0x99536400] 21:28:18 INFO - PROCESS | 1751 | 1468902498304 Marionette DEBUG loaded listener.js 21:28:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x99e8e400) [pid = 1751] [serial = 325] [outer = 0x99536400] 21:28:19 INFO - PROCESS | 1751 | 1468902499306 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:28:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:28:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1686ms 21:28:19 INFO - PROCESS | 1751 | 1468902499346 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 21:28:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:28:19 INFO - PROCESS | 1751 | 1468902499351 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 21:28:19 INFO - PROCESS | 1751 | 1468902499358 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:28:19 INFO - PROCESS | 1751 | 1468902499362 Marionette TRACE conn4 <- [1,406,null,{}] 21:28:19 INFO - PROCESS | 1751 | 1468902499369 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:19 INFO - PROCESS | 1751 | 1468902499374 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:19 INFO - PROCESS | 1751 | 1468902499592 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 21:28:19 INFO - PROCESS | 1751 | 1468902499872 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:19 INFO - PROCESS | 1751 | 1468902499891 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad99c00 == 44 [pid = 1751] [id = 109] 21:28:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9ad9a000) [pid = 1751] [serial = 326] [outer = (nil)] 21:28:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9d2fd000) [pid = 1751] [serial = 327] [outer = 0x9ad9a000] 21:28:19 INFO - PROCESS | 1751 | 1468902499980 Marionette DEBUG loaded listener.js 21:28:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0xa059a800) [pid = 1751] [serial = 328] [outer = 0x9ad9a000] 21:28:20 INFO - PROCESS | 1751 | 1468902500955 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:28:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:28:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1638ms 21:28:20 INFO - PROCESS | 1751 | 1468902500997 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 21:28:21 INFO - PROCESS | 1751 | 1468902501003 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 21:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:28:21 INFO - PROCESS | 1751 | 1468902501012 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:28:21 INFO - PROCESS | 1751 | 1468902501018 Marionette TRACE conn4 <- [1,410,null,{}] 21:28:21 INFO - PROCESS | 1751 | 1468902501025 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:21 INFO - PROCESS | 1751 | 1468902501030 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:21 INFO - PROCESS | 1751 | 1468902501239 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 21:28:21 INFO - PROCESS | 1751 | 1468902501453 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:21 INFO - PROCESS | 1751 | 1468902501464 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x953ac800 == 45 [pid = 1751] [id = 110] 21:28:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0xa209b800) [pid = 1751] [serial = 329] [outer = (nil)] 21:28:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0xa2322000) [pid = 1751] [serial = 330] [outer = 0xa209b800] 21:28:21 INFO - PROCESS | 1751 | 1468902501608 Marionette DEBUG loaded listener.js 21:28:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0xa317a000) [pid = 1751] [serial = 331] [outer = 0xa209b800] 21:28:23 INFO - PROCESS | 1751 | 1468902503167 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 2200ms 21:28:23 INFO - PROCESS | 1751 | 1468902503214 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 21:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:28:23 INFO - PROCESS | 1751 | 1468902503218 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 21:28:23 INFO - PROCESS | 1751 | 1468902503225 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:28:23 INFO - PROCESS | 1751 | 1468902503229 Marionette TRACE conn4 <- [1,414,null,{}] 21:28:23 INFO - PROCESS | 1751 | 1468902503235 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:23 INFO - PROCESS | 1751 | 1468902503240 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:23 INFO - PROCESS | 1751 | 1468902503485 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 21:28:23 INFO - PROCESS | 1751 | 1468902503655 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:23 INFO - PROCESS | 1751 | 1468902503665 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9d2f9000 == 46 [pid = 1751] [id = 111] 21:28:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0xa1093c00) [pid = 1751] [serial = 332] [outer = (nil)] 21:28:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0xa618dc00) [pid = 1751] [serial = 333] [outer = 0xa1093c00] 21:28:23 INFO - PROCESS | 1751 | 1468902503758 Marionette DEBUG loaded listener.js 21:28:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0xa6f49c00) [pid = 1751] [serial = 334] [outer = 0xa1093c00] 21:28:24 INFO - PROCESS | 1751 | 1468902504784 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1639ms 21:28:24 INFO - PROCESS | 1751 | 1468902504865 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 21:28:24 INFO - PROCESS | 1751 | 1468902504869 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 21:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:28:24 INFO - PROCESS | 1751 | 1468902504877 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:28:24 INFO - PROCESS | 1751 | 1468902504881 Marionette TRACE conn4 <- [1,418,null,{}] 21:28:24 INFO - PROCESS | 1751 | 1468902504887 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:24 INFO - PROCESS | 1751 | 1468902504898 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:25 INFO - PROCESS | 1751 | 1468902505174 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 21:28:25 INFO - PROCESS | 1751 | 1468902505391 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:25 INFO - PROCESS | 1751 | 1468902505402 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x90085400 == 47 [pid = 1751] [id = 112] 21:28:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x9008c800) [pid = 1751] [serial = 335] [outer = (nil)] 21:28:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x9d33f400) [pid = 1751] [serial = 336] [outer = 0x9008c800] 21:28:25 INFO - PROCESS | 1751 | 1468902505485 Marionette DEBUG loaded listener.js 21:28:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0xa6f78000) [pid = 1751] [serial = 337] [outer = 0x9008c800] 21:28:26 INFO - PROCESS | 1751 | 1468902506922 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 21:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2095ms 21:28:26 INFO - PROCESS | 1751 | 1468902506972 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 21:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:28:26 INFO - PROCESS | 1751 | 1468902506977 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 21:28:26 INFO - PROCESS | 1751 | 1468902506985 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:28:26 INFO - PROCESS | 1751 | 1468902506988 Marionette TRACE conn4 <- [1,422,null,{}] 21:28:26 INFO - PROCESS | 1751 | 1468902506996 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:27 INFO - PROCESS | 1751 | 1468902507002 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:27 INFO - PROCESS | 1751 | 1468902507180 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 21:28:27 INFO - PROCESS | 1751 | 1468902507343 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:27 INFO - PROCESS | 1751 | 1468902507353 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f662c00 == 48 [pid = 1751] [id = 113] 21:28:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x8f663c00) [pid = 1751] [serial = 338] [outer = (nil)] 21:28:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x8f66a800) [pid = 1751] [serial = 339] [outer = 0x8f663c00] 21:28:27 INFO - PROCESS | 1751 | 1468902507431 Marionette DEBUG loaded listener.js 21:28:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x8f66d400) [pid = 1751] [serial = 340] [outer = 0x8f663c00] 21:28:29 INFO - PROCESS | 1751 | 1468902509177 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:28:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2292ms 21:28:29 INFO - PROCESS | 1751 | 1468902509311 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 21:28:29 INFO - PROCESS | 1751 | 1468902509315 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 21:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:28:29 INFO - PROCESS | 1751 | 1468902509327 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:28:29 INFO - PROCESS | 1751 | 1468902509331 Marionette TRACE conn4 <- [1,426,null,{}] 21:28:29 INFO - PROCESS | 1751 | 1468902509341 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:29 INFO - PROCESS | 1751 | 1468902509346 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:29 INFO - PROCESS | 1751 | 1468902509542 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x9a334800 == 47 [pid = 1751] [id = 105] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x99e8f800 == 46 [pid = 1751] [id = 104] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x99a83000 == 45 [pid = 1751] [id = 103] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x95337000 == 44 [pid = 1751] [id = 102] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x919e9800 == 43 [pid = 1751] [id = 101] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x94578000 == 42 [pid = 1751] [id = 92] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x9abefc00 == 41 [pid = 1751] [id = 94] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x99e4a400 == 40 [pid = 1751] [id = 93] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad90800 == 39 [pid = 1751] [id = 95] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0xa2254800 == 38 [pid = 1751] [id = 99] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x919ea800 == 37 [pid = 1751] [id = 96] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x919e3800 == 36 [pid = 1751] [id = 97] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x915b4000 == 35 [pid = 1751] [id = 100] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x919e8400 == 34 [pid = 1751] [id = 98] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x93a72800 == 33 [pid = 1751] [id = 74] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8f662c00 == 32 [pid = 1751] [id = 113] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x9d2f9000 == 31 [pid = 1751] [id = 111] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x90085400 == 30 [pid = 1751] [id = 112] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x953ac800 == 29 [pid = 1751] [id = 110] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x98dde800 == 28 [pid = 1751] [id = 108] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad99c00 == 27 [pid = 1751] [id = 109] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x91689800 == 26 [pid = 1751] [id = 106] 21:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x915c1400 == 25 [pid = 1751] [id = 107] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x98dd2c00) [pid = 1751] [serial = 270] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x99fdd800) [pid = 1751] [serial = 262] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x99fd4c00) [pid = 1751] [serial = 261] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x95338000) [pid = 1751] [serial = 264] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x953b3c00) [pid = 1751] [serial = 265] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x99539c00) [pid = 1751] [serial = 241] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x98dd0800) [pid = 1751] [serial = 240] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x9ad0a400) [pid = 1751] [serial = 244] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x9aafa800) [pid = 1751] [serial = 243] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0xa3113000) [pid = 1751] [serial = 247] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0xa2ff3000) [pid = 1751] [serial = 246] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0xa618b000) [pid = 1751] [serial = 250] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0xa6129000) [pid = 1751] [serial = 249] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0xa6bb2c00) [pid = 1751] [serial = 253] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0xa678f000) [pid = 1751] [serial = 252] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x953ad400) [pid = 1751] [serial = 256] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x9a32cc00) [pid = 1751] [serial = 273] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x919e2c00) [pid = 1751] [serial = 255] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x95114c00) [pid = 1751] [serial = 259] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9457d400) [pid = 1751] [serial = 258] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x99511000) [pid = 1751] [serial = 267] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9953a000) [pid = 1751] [serial = 268] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x93a6b000) [pid = 1751] [serial = 271] [outer = (nil)] [url = about:blank] 21:28:30 INFO - PROCESS | 1751 | 1468902510902 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:30 INFO - PROCESS | 1751 | 1468902510915 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66dc00 == 26 [pid = 1751] [id = 114] 21:28:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8f66e000) [pid = 1751] [serial = 341] [outer = (nil)] 21:28:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8f7dbc00) [pid = 1751] [serial = 342] [outer = 0x8f66e000] 21:28:31 INFO - PROCESS | 1751 | 1468902510994 Marionette DEBUG loaded listener.js 21:28:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8f7e0400) [pid = 1751] [serial = 343] [outer = 0x8f66e000] 21:28:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x90088000) [pid = 1751] [serial = 344] [outer = 0x9a3dd800] 21:28:32 INFO - PROCESS | 1751 | 1468902512182 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:28:32 INFO - PROCESS | 1751 | 1468902512285 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 21:28:32 INFO - PROCESS | 1751 | 1468902512294 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:28:32 INFO - PROCESS | 1751 | 1468902512300 Marionette TRACE conn4 <- [1,430,null,{}] 21:28:32 INFO - PROCESS | 1751 | 1468902512327 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:32 INFO - PROCESS | 1751 | 1468902512336 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:32 INFO - PROCESS | 1751 | 1468902512624 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 21:28:32 INFO - PROCESS | 1751 | 1468902512703 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:32 INFO - PROCESS | 1751 | 1468902512715 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x91687c00 == 27 [pid = 1751] [id = 115] 21:28:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x91688400) [pid = 1751] [serial = 345] [outer = (nil)] 21:28:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x919e8000) [pid = 1751] [serial = 346] [outer = 0x91688400] 21:28:32 INFO - PROCESS | 1751 | 1468902512790 Marionette DEBUG loaded listener.js 21:28:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x919ef000) [pid = 1751] [serial = 347] [outer = 0x91688400] 21:28:33 INFO - PROCESS | 1751 | 1468902513677 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1445ms 21:28:33 INFO - PROCESS | 1751 | 1468902513748 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 21:28:33 INFO - PROCESS | 1751 | 1468902513754 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 21:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:28:33 INFO - PROCESS | 1751 | 1468902513763 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:28:33 INFO - PROCESS | 1751 | 1468902513766 Marionette TRACE conn4 <- [1,434,null,{}] 21:28:33 INFO - PROCESS | 1751 | 1468902513774 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:33 INFO - PROCESS | 1751 | 1468902513779 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:34 INFO - PROCESS | 1751 | 1468902514025 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 21:28:34 INFO - PROCESS | 1751 | 1468902514050 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:34 INFO - PROCESS | 1751 | 1468902514056 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168d000 == 28 [pid = 1751] [id = 116] 21:28:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x919ec400) [pid = 1751] [serial = 348] [outer = (nil)] 21:28:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x95111400) [pid = 1751] [serial = 349] [outer = 0x919ec400] 21:28:34 INFO - PROCESS | 1751 | 1468902514132 Marionette DEBUG loaded listener.js 21:28:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x95339000) [pid = 1751] [serial = 350] [outer = 0x919ec400] 21:28:35 INFO - PROCESS | 1751 | 1468902515216 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1496ms 21:28:35 INFO - PROCESS | 1751 | 1468902515261 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 21:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:28:35 INFO - PROCESS | 1751 | 1468902515265 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 21:28:35 INFO - PROCESS | 1751 | 1468902515283 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:28:35 INFO - PROCESS | 1751 | 1468902515294 Marionette TRACE conn4 <- [1,438,null,{}] 21:28:35 INFO - PROCESS | 1751 | 1468902515313 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:35 INFO - PROCESS | 1751 | 1468902515322 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:36 INFO - PROCESS | 1751 | 1468902516112 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x9abf0400) [pid = 1751] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x9ad96c00) [pid = 1751] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9a335400) [pid = 1751] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x9a328800) [pid = 1751] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x94580800) [pid = 1751] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9457cc00) [pid = 1751] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9a333c00) [pid = 1751] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x915b5c00) [pid = 1751] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x99d38800) [pid = 1751] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x93a75800) [pid = 1751] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x99d3b800) [pid = 1751] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x953b0400) [pid = 1751] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0xa2ff5800) [pid = 1751] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x99e92c00) [pid = 1751] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x919ecc00) [pid = 1751] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x91689c00) [pid = 1751] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:28:36 INFO - PROCESS | 1751 | 1468902516296 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:36 INFO - PROCESS | 1751 | 1468902516305 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x915ba400 == 29 [pid = 1751] [id = 117] 21:28:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x915be800) [pid = 1751] [serial = 351] [outer = (nil)] 21:28:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x93a75800) [pid = 1751] [serial = 352] [outer = 0x915be800] 21:28:36 INFO - PROCESS | 1751 | 1468902516377 Marionette DEBUG loaded listener.js 21:28:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x98dd4400) [pid = 1751] [serial = 353] [outer = 0x915be800] 21:28:37 INFO - PROCESS | 1751 | 1468902517188 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:28:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1967ms 21:28:37 INFO - PROCESS | 1751 | 1468902517241 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 21:28:37 INFO - PROCESS | 1751 | 1468902517244 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 21:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:28:37 INFO - PROCESS | 1751 | 1468902517251 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:28:37 INFO - PROCESS | 1751 | 1468902517254 Marionette TRACE conn4 <- [1,442,null,{}] 21:28:37 INFO - PROCESS | 1751 | 1468902517260 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:37 INFO - PROCESS | 1751 | 1468902517265 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:37 INFO - PROCESS | 1751 | 1468902517427 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 21:28:37 INFO - PROCESS | 1751 | 1468902517436 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:37 INFO - PROCESS | 1751 | 1468902517445 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d5c00 == 30 [pid = 1751] [id = 118] 21:28:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x91690800) [pid = 1751] [serial = 354] [outer = (nil)] 21:28:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x99515400) [pid = 1751] [serial = 355] [outer = 0x91690800] 21:28:37 INFO - PROCESS | 1751 | 1468902517518 Marionette DEBUG loaded listener.js 21:28:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9953cc00) [pid = 1751] [serial = 356] [outer = 0x91690800] 21:28:38 INFO - PROCESS | 1751 | 1468902518687 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:28:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:28:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1491ms 21:28:38 INFO - PROCESS | 1751 | 1468902518744 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 21:28:38 INFO - PROCESS | 1751 | 1468902518751 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 21:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:28:38 INFO - PROCESS | 1751 | 1468902518763 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:28:38 INFO - PROCESS | 1751 | 1468902518768 Marionette TRACE conn4 <- [1,446,null,{}] 21:28:38 INFO - PROCESS | 1751 | 1468902518778 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:38 INFO - PROCESS | 1751 | 1468902518784 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:38 INFO - PROCESS | 1751 | 1468902518982 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 21:28:39 INFO - PROCESS | 1751 | 1468902519219 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:39 INFO - PROCESS | 1751 | 1468902519237 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x90090000 == 31 [pid = 1751] [id = 119] 21:28:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x915b6800) [pid = 1751] [serial = 357] [outer = (nil)] 21:28:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x919e8400) [pid = 1751] [serial = 358] [outer = 0x915b6800] 21:28:39 INFO - PROCESS | 1751 | 1468902519336 Marionette DEBUG loaded listener.js 21:28:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9510e400) [pid = 1751] [serial = 359] [outer = 0x915b6800] 21:28:40 INFO - PROCESS | 1751 | 1468902520427 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1737ms 21:28:40 INFO - PROCESS | 1751 | 1468902520500 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 21:28:40 INFO - PROCESS | 1751 | 1468902520509 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 21:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:28:40 INFO - PROCESS | 1751 | 1468902520521 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:28:40 INFO - PROCESS | 1751 | 1468902520525 Marionette TRACE conn4 <- [1,450,null,{}] 21:28:40 INFO - PROCESS | 1751 | 1468902520534 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:40 INFO - PROCESS | 1751 | 1468902520540 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:40 INFO - PROCESS | 1751 | 1468902520771 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 21:28:41 INFO - PROCESS | 1751 | 1468902520985 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:41 INFO - PROCESS | 1751 | 1468902520993 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d7c00 == 32 [pid = 1751] [id = 120] 21:28:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x90091c00) [pid = 1751] [serial = 360] [outer = (nil)] 21:28:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x99532400) [pid = 1751] [serial = 361] [outer = 0x90091c00] 21:28:41 INFO - PROCESS | 1751 | 1468902521084 Marionette DEBUG loaded listener.js 21:28:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x995d3000) [pid = 1751] [serial = 362] [outer = 0x90091c00] 21:28:42 INFO - PROCESS | 1751 | 1468902522210 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:28:42 INFO - PROCESS | 1751 | 1468902522267 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 21:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:28:42 INFO - PROCESS | 1751 | 1468902522275 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:28:42 INFO - PROCESS | 1751 | 1468902522281 Marionette TRACE conn4 <- [1,454,null,{}] 21:28:42 INFO - PROCESS | 1751 | 1468902522298 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:42 INFO - PROCESS | 1751 | 1468902522307 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:42 INFO - PROCESS | 1751 | 1468902522504 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 21:28:42 INFO - PROCESS | 1751 | 1468902522720 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:42 INFO - PROCESS | 1751 | 1468902522730 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e8f400 == 33 [pid = 1751] [id = 121] 21:28:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x99e8fc00) [pid = 1751] [serial = 363] [outer = (nil)] 21:28:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x99fd3400) [pid = 1751] [serial = 364] [outer = 0x99e8fc00] 21:28:42 INFO - PROCESS | 1751 | 1468902522817 Marionette DEBUG loaded listener.js 21:28:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x99fd9000) [pid = 1751] [serial = 365] [outer = 0x99e8fc00] 21:28:43 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:43 INFO - PROCESS | 1751 | 1468902523852 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1635ms 21:28:43 INFO - PROCESS | 1751 | 1468902523912 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 21:28:43 INFO - PROCESS | 1751 | 1468902523917 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 21:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:28:43 INFO - PROCESS | 1751 | 1468902523924 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:28:43 INFO - PROCESS | 1751 | 1468902523928 Marionette TRACE conn4 <- [1,458,null,{}] 21:28:43 INFO - PROCESS | 1751 | 1468902523934 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:43 INFO - PROCESS | 1751 | 1468902523939 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:44 INFO - PROCESS | 1751 | 1468902524128 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 21:28:44 INFO - PROCESS | 1751 | 1468902524365 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:44 INFO - PROCESS | 1751 | 1468902524376 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66ac00 == 34 [pid = 1751] [id = 122] 21:28:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9a32dc00) [pid = 1751] [serial = 366] [outer = (nil)] 21:28:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x9a333c00) [pid = 1751] [serial = 367] [outer = 0x9a32dc00] 21:28:44 INFO - PROCESS | 1751 | 1468902524487 Marionette DEBUG loaded listener.js 21:28:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x9a3d3000) [pid = 1751] [serial = 368] [outer = 0x9a32dc00] 21:28:45 INFO - PROCESS | 1751 | 1468902525619 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:28:45 INFO - PROCESS | 1751 | 1468902525724 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 21:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:28:45 INFO - PROCESS | 1751 | 1468902525747 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:28:45 INFO - PROCESS | 1751 | 1468902525753 Marionette TRACE conn4 <- [1,462,null,{}] 21:28:45 INFO - PROCESS | 1751 | 1468902525764 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:45 INFO - PROCESS | 1751 | 1468902525771 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:46 INFO - PROCESS | 1751 | 1468902526211 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 21:28:46 INFO - PROCESS | 1751 | 1468902526343 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:46 INFO - PROCESS | 1751 | 1468902526357 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x915c0400 == 35 [pid = 1751] [id = 123] 21:28:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x915c1400) [pid = 1751] [serial = 369] [outer = (nil)] 21:28:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x91686000) [pid = 1751] [serial = 370] [outer = 0x915c1400] 21:28:46 INFO - PROCESS | 1751 | 1468902526543 Marionette DEBUG loaded listener.js 21:28:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x919e2c00) [pid = 1751] [serial = 371] [outer = 0x915c1400] 21:28:47 INFO - PROCESS | 1751 | --DOCSHELL 0x9510b400 == 34 [pid = 1751] [id = 90] 21:28:47 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd5c00 == 33 [pid = 1751] [id = 89] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x9ad8c800) [pid = 1751] [serial = 283] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x9b2a5400) [pid = 1751] [serial = 286] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x9abf3400) [pid = 1751] [serial = 316] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x9a740800) [pid = 1751] [serial = 313] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x9772b000) [pid = 1751] [serial = 276] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0xa2305c00) [pid = 1751] [serial = 294] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x9d306000) [pid = 1751] [serial = 289] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0xa2566800) [pid = 1751] [serial = 295] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x915bc800) [pid = 1751] [serial = 300] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x9abe1000) [pid = 1751] [serial = 315] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9a336000) [pid = 1751] [serial = 274] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0xa2257400) [pid = 1751] [serial = 292] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x9abf6000) [pid = 1751] [serial = 282] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x915be400) [pid = 1751] [serial = 301] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x989d7400) [pid = 1751] [serial = 277] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x99fdbc00) [pid = 1751] [serial = 310] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9a737800) [pid = 1751] [serial = 312] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9ad9b400) [pid = 1751] [serial = 285] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x953b7800) [pid = 1751] [serial = 306] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0xa4d63400) [pid = 1751] [serial = 298] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x99fd1800) [pid = 1751] [serial = 279] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0xa33d8800) [pid = 1751] [serial = 297] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x94582c00) [pid = 1751] [serial = 303] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9abf9800) [pid = 1751] [serial = 318] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x9d2fdc00) [pid = 1751] [serial = 288] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0xa2252000) [pid = 1751] [serial = 291] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x95113000) [pid = 1751] [serial = 304] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9a32bc00) [pid = 1751] [serial = 280] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9772ac00) [pid = 1751] [serial = 307] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99fd0c00) [pid = 1751] [serial = 309] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9b6e8400) [pid = 1751] [serial = 319] [outer = (nil)] [url = about:blank] 21:28:47 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:47 INFO - PROCESS | 1751 | 1468902527673 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:28:47 INFO - PROCESS | 1751 | 1468902527749 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 21:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:28:47 INFO - PROCESS | 1751 | 1468902527758 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:28:47 INFO - PROCESS | 1751 | 1468902527762 Marionette TRACE conn4 <- [1,466,null,{}] 21:28:47 INFO - PROCESS | 1751 | 1468902527771 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:47 INFO - PROCESS | 1751 | 1468902527777 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:47 INFO - PROCESS | 1751 | 1468902527964 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 21:28:48 INFO - PROCESS | 1751 | 1468902528137 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:48 INFO - PROCESS | 1751 | 1468902528153 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510f800 == 34 [pid = 1751] [id = 124] 21:28:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x95111800) [pid = 1751] [serial = 372] [outer = (nil)] 21:28:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x953b9800) [pid = 1751] [serial = 373] [outer = 0x95111800] 21:28:48 INFO - PROCESS | 1751 | 1468902528237 Marionette DEBUG loaded listener.js 21:28:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x98176c00) [pid = 1751] [serial = 374] [outer = 0x95111800] 21:28:49 INFO - PROCESS | 1751 | 1468902529092 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:28:49 INFO - PROCESS | 1751 | 1468902529148 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 21:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:28:49 INFO - PROCESS | 1751 | 1468902529156 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:28:49 INFO - PROCESS | 1751 | 1468902529160 Marionette TRACE conn4 <- [1,470,null,{}] 21:28:49 INFO - PROCESS | 1751 | 1468902529166 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:49 INFO - PROCESS | 1751 | 1468902529171 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:49 INFO - PROCESS | 1751 | 1468902529359 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 21:28:49 INFO - PROCESS | 1751 | 1468902529499 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:49 INFO - PROCESS | 1751 | 1468902529506 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x99d30000 == 35 [pid = 1751] [id = 125] 21:28:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x99d38800) [pid = 1751] [serial = 375] [outer = (nil)] 21:28:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99e8f800) [pid = 1751] [serial = 376] [outer = 0x99d38800] 21:28:49 INFO - PROCESS | 1751 | 1468902529587 Marionette DEBUG loaded listener.js 21:28:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99fd1000) [pid = 1751] [serial = 377] [outer = 0x99d38800] 21:28:50 INFO - PROCESS | 1751 | 1468902530642 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1535ms 21:28:50 INFO - PROCESS | 1751 | 1468902530692 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 21:28:50 INFO - PROCESS | 1751 | 1468902530698 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 21:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:28:50 INFO - PROCESS | 1751 | 1468902530725 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:28:50 INFO - PROCESS | 1751 | 1468902530732 Marionette TRACE conn4 <- [1,474,null,{}] 21:28:50 INFO - PROCESS | 1751 | 1468902530740 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:50 INFO - PROCESS | 1751 | 1468902530747 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:50 INFO - PROCESS | 1751 | 1468902530975 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 21:28:51 INFO - PROCESS | 1751 | 1468902530993 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:51 INFO - PROCESS | 1751 | 1468902531002 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d6c00 == 36 [pid = 1751] [id = 126] 21:28:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x915b9c00) [pid = 1751] [serial = 378] [outer = (nil)] 21:28:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9a73c800) [pid = 1751] [serial = 379] [outer = 0x915b9c00] 21:28:51 INFO - PROCESS | 1751 | 1468902531074 Marionette DEBUG loaded listener.js 21:28:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9a741400) [pid = 1751] [serial = 380] [outer = 0x915b9c00] 21:28:52 INFO - PROCESS | 1751 | 1468902532077 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x919ec400) [pid = 1751] [serial = 348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x91688400) [pid = 1751] [serial = 345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8f66e000) [pid = 1751] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8f663c00) [pid = 1751] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x91690400) [pid = 1751] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x99536400) [pid = 1751] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9ad9a000) [pid = 1751] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0xa209b800) [pid = 1751] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0xa1093c00) [pid = 1751] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x915be800) [pid = 1751] [serial = 351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:28:52 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9008c800) [pid = 1751] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1459ms 21:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:28:52 INFO - PROCESS | 1751 | 1468902532176 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 21:28:52 INFO - PROCESS | 1751 | 1468902532178 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 21:28:52 INFO - PROCESS | 1751 | 1468902532186 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:28:52 INFO - PROCESS | 1751 | 1468902532189 Marionette TRACE conn4 <- [1,478,null,{}] 21:28:52 INFO - PROCESS | 1751 | 1468902532197 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:52 INFO - PROCESS | 1751 | 1468902532201 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:52 INFO - PROCESS | 1751 | 1468902532362 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 21:28:52 INFO - PROCESS | 1751 | 1468902532478 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:52 INFO - PROCESS | 1751 | 1468902532485 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x94578400 == 37 [pid = 1751] [id = 127] 21:28:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x94fae800) [pid = 1751] [serial = 381] [outer = (nil)] 21:28:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x98ddc000) [pid = 1751] [serial = 382] [outer = 0x94fae800] 21:28:52 INFO - PROCESS | 1751 | 1468902532632 Marionette DEBUG loaded listener.js 21:28:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99e92400) [pid = 1751] [serial = 383] [outer = 0x94fae800] 21:28:53 INFO - PROCESS | 1751 | 1468902533372 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1241ms 21:28:53 INFO - PROCESS | 1751 | 1468902533427 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 21:28:53 INFO - PROCESS | 1751 | 1468902533429 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 21:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:28:53 INFO - PROCESS | 1751 | 1468902533437 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:28:53 INFO - PROCESS | 1751 | 1468902533441 Marionette TRACE conn4 <- [1,482,null,{}] 21:28:53 INFO - PROCESS | 1751 | 1468902533447 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:53 INFO - PROCESS | 1751 | 1468902533452 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:53 INFO - PROCESS | 1751 | 1468902533676 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 21:28:53 INFO - PROCESS | 1751 | 1468902533790 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:53 INFO - PROCESS | 1751 | 1468902533810 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f664c00 == 38 [pid = 1751] [id = 128] 21:28:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x90089800) [pid = 1751] [serial = 384] [outer = (nil)] 21:28:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9abf2c00) [pid = 1751] [serial = 385] [outer = 0x90089800] 21:28:53 INFO - PROCESS | 1751 | 1468902533878 Marionette DEBUG loaded listener.js 21:28:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9abfa400) [pid = 1751] [serial = 386] [outer = 0x90089800] 21:28:55 INFO - PROCESS | 1751 | 1468902535004 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1639ms 21:28:55 INFO - PROCESS | 1751 | 1468902535078 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 21:28:55 INFO - PROCESS | 1751 | 1468902535086 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 21:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:28:55 INFO - PROCESS | 1751 | 1468902535096 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:28:55 INFO - PROCESS | 1751 | 1468902535102 Marionette TRACE conn4 <- [1,486,null,{}] 21:28:55 INFO - PROCESS | 1751 | 1468902535114 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:55 INFO - PROCESS | 1751 | 1468902535119 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:55 INFO - PROCESS | 1751 | 1468902535360 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 21:28:55 INFO - PROCESS | 1751 | 1468902535582 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:55 INFO - PROCESS | 1751 | 1468902535592 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x91686800 == 39 [pid = 1751] [id = 129] 21:28:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x91686c00) [pid = 1751] [serial = 387] [outer = (nil)] 21:28:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9511a800) [pid = 1751] [serial = 388] [outer = 0x91686c00] 21:28:55 INFO - PROCESS | 1751 | 1468902535677 Marionette DEBUG loaded listener.js 21:28:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x953b4000) [pid = 1751] [serial = 389] [outer = 0x91686c00] 21:28:56 INFO - PROCESS | 1751 | 1468902536653 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1592ms 21:28:56 INFO - PROCESS | 1751 | 1468902536688 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 21:28:56 INFO - PROCESS | 1751 | 1468902536695 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 21:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:28:56 INFO - PROCESS | 1751 | 1468902536707 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:28:56 INFO - PROCESS | 1751 | 1468902536712 Marionette TRACE conn4 <- [1,490,null,{}] 21:28:56 INFO - PROCESS | 1751 | 1468902536719 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:56 INFO - PROCESS | 1751 | 1468902536725 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:56 INFO - PROCESS | 1751 | 1468902536927 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 21:28:57 INFO - PROCESS | 1751 | 1468902537138 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:57 INFO - PROCESS | 1751 | 1468902537146 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e8ec00 == 40 [pid = 1751] [id = 130] 21:28:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x99e97000) [pid = 1751] [serial = 390] [outer = (nil)] 21:28:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x99fdd800) [pid = 1751] [serial = 391] [outer = 0x99e97000] 21:28:57 INFO - PROCESS | 1751 | 1468902537277 Marionette DEBUG loaded listener.js 21:28:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9a336000) [pid = 1751] [serial = 392] [outer = 0x99e97000] 21:28:58 INFO - PROCESS | 1751 | 1468902538226 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1537ms 21:28:58 INFO - PROCESS | 1751 | 1468902538245 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 21:28:58 INFO - PROCESS | 1751 | 1468902538249 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 21:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:28:58 INFO - PROCESS | 1751 | 1468902538257 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:28:58 INFO - PROCESS | 1751 | 1468902538264 Marionette TRACE conn4 <- [1,494,null,{}] 21:28:58 INFO - PROCESS | 1751 | 1468902538282 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:58 INFO - PROCESS | 1751 | 1468902538292 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:58 INFO - PROCESS | 1751 | 1468902538534 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 21:28:58 INFO - PROCESS | 1751 | 1468902538748 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:58 INFO - PROCESS | 1751 | 1468902538761 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:28:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abf2000 == 41 [pid = 1751] [id = 131] 21:28:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9ad0dc00) [pid = 1751] [serial = 393] [outer = (nil)] 21:28:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9ad8c800) [pid = 1751] [serial = 394] [outer = 0x9ad0dc00] 21:28:58 INFO - PROCESS | 1751 | 1468902538868 Marionette DEBUG loaded listener.js 21:28:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9ad92400) [pid = 1751] [serial = 395] [outer = 0x9ad0dc00] 21:28:59 INFO - PROCESS | 1751 | 1468902539884 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1701ms 21:28:59 INFO - PROCESS | 1751 | 1468902539959 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 21:28:59 INFO - PROCESS | 1751 | 1468902539965 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 21:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:28:59 INFO - PROCESS | 1751 | 1468902539974 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:28:59 INFO - PROCESS | 1751 | 1468902539979 Marionette TRACE conn4 <- [1,498,null,{}] 21:28:59 INFO - PROCESS | 1751 | 1468902539986 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:59 INFO - PROCESS | 1751 | 1468902539992 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:00 INFO - PROCESS | 1751 | 1468902540240 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 21:29:00 INFO - PROCESS | 1751 | 1468902540459 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:00 INFO - PROCESS | 1751 | 1468902540467 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x94578000 == 42 [pid = 1751] [id = 132] 21:29:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9ad0b800) [pid = 1751] [serial = 396] [outer = (nil)] 21:29:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9b236400) [pid = 1751] [serial = 397] [outer = 0x9ad0b800] 21:29:00 INFO - PROCESS | 1751 | 1468902540551 Marionette DEBUG loaded listener.js 21:29:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9b2a5000) [pid = 1751] [serial = 398] [outer = 0x9ad0b800] 21:29:01 INFO - PROCESS | 1751 | 1468902541478 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1541ms 21:29:01 INFO - PROCESS | 1751 | 1468902541516 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 21:29:01 INFO - PROCESS | 1751 | 1468902541519 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 21:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:29:01 INFO - PROCESS | 1751 | 1468902541529 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:29:01 INFO - PROCESS | 1751 | 1468902541532 Marionette TRACE conn4 <- [1,502,null,{}] 21:29:01 INFO - PROCESS | 1751 | 1468902541539 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:01 INFO - PROCESS | 1751 | 1468902541545 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:01 INFO - PROCESS | 1751 | 1468902541746 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 21:29:01 INFO - PROCESS | 1751 | 1468902541977 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:02 INFO - PROCESS | 1751 | 1468902541987 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x99ab5400 == 43 [pid = 1751] [id = 133] 21:29:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x99e8c800) [pid = 1751] [serial = 399] [outer = (nil)] 21:29:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9b6e8000) [pid = 1751] [serial = 400] [outer = 0x99e8c800] 21:29:02 INFO - PROCESS | 1751 | 1468902542111 Marionette DEBUG loaded listener.js 21:29:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9b80ac00) [pid = 1751] [serial = 401] [outer = 0x99e8c800] 21:29:03 INFO - PROCESS | 1751 | 1468902543051 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1586ms 21:29:03 INFO - PROCESS | 1751 | 1468902543117 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 21:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:29:03 INFO - PROCESS | 1751 | 1468902543122 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 21:29:03 INFO - PROCESS | 1751 | 1468902543129 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:29:03 INFO - PROCESS | 1751 | 1468902543133 Marionette TRACE conn4 <- [1,506,null,{}] 21:29:03 INFO - PROCESS | 1751 | 1468902543139 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:03 INFO - PROCESS | 1751 | 1468902543150 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:03 INFO - PROCESS | 1751 | 1468902543420 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 21:29:03 INFO - PROCESS | 1751 | 1468902543717 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:03 INFO - PROCESS | 1751 | 1468902543726 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ab66000 == 44 [pid = 1751] [id = 134] 21:29:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9b6e3c00) [pid = 1751] [serial = 402] [outer = (nil)] 21:29:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0xa100b000) [pid = 1751] [serial = 403] [outer = 0x9b6e3c00] 21:29:03 INFO - PROCESS | 1751 | 1468902543813 Marionette DEBUG loaded listener.js 21:29:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0xa209bc00) [pid = 1751] [serial = 404] [outer = 0x9b6e3c00] 21:29:04 INFO - PROCESS | 1751 | 1468902544739 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1653ms 21:29:04 INFO - PROCESS | 1751 | 1468902544782 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 21:29:04 INFO - PROCESS | 1751 | 1468902544787 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 21:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:29:04 INFO - PROCESS | 1751 | 1468902544795 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:29:04 INFO - PROCESS | 1751 | 1468902544800 Marionette TRACE conn4 <- [1,510,null,{}] 21:29:04 INFO - PROCESS | 1751 | 1468902544807 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:04 INFO - PROCESS | 1751 | 1468902544813 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:05 INFO - PROCESS | 1751 | 1468902545007 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 21:29:05 INFO - PROCESS | 1751 | 1468902545163 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:05 INFO - PROCESS | 1751 | 1468902545172 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x94faa000 == 45 [pid = 1751] [id = 135] 21:29:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x953b6400) [pid = 1751] [serial = 405] [outer = (nil)] 21:29:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0xa2253000) [pid = 1751] [serial = 406] [outer = 0x953b6400] 21:29:05 INFO - PROCESS | 1751 | 1468902545380 Marionette DEBUG loaded listener.js 21:29:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0xa2254800) [pid = 1751] [serial = 407] [outer = 0x953b6400] 21:29:06 INFO - PROCESS | 1751 | 1468902546447 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1684ms 21:29:06 INFO - PROCESS | 1751 | 1468902546480 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 21:29:06 INFO - PROCESS | 1751 | 1468902546493 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 21:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:29:06 INFO - PROCESS | 1751 | 1468902546500 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:29:06 INFO - PROCESS | 1751 | 1468902546503 Marionette TRACE conn4 <- [1,514,null,{}] 21:29:06 INFO - PROCESS | 1751 | 1468902546511 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:06 INFO - PROCESS | 1751 | 1468902546518 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:06 INFO - PROCESS | 1751 | 1468902546720 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 21:29:06 INFO - PROCESS | 1751 | 1468902546945 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:06 INFO - PROCESS | 1751 | 1468902546953 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f668c00 == 46 [pid = 1751] [id = 136] 21:29:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8f670400) [pid = 1751] [serial = 408] [outer = (nil)] 21:29:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x91681c00) [pid = 1751] [serial = 409] [outer = 0x8f670400] 21:29:07 INFO - PROCESS | 1751 | 1468902547059 Marionette DEBUG loaded listener.js 21:29:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x97724000) [pid = 1751] [serial = 410] [outer = 0x8f670400] 21:29:08 INFO - PROCESS | 1751 | 1468902548209 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 21:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1742ms 21:29:08 INFO - PROCESS | 1751 | 1468902548244 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 21:29:08 INFO - PROCESS | 1751 | 1468902548251 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 21:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:29:08 INFO - PROCESS | 1751 | 1468902548261 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:29:08 INFO - PROCESS | 1751 | 1468902548266 Marionette TRACE conn4 <- [1,518,null,{}] 21:29:08 INFO - PROCESS | 1751 | 1468902548275 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:08 INFO - PROCESS | 1751 | 1468902548280 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:08 INFO - PROCESS | 1751 | 1468902548533 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 21:29:08 INFO - PROCESS | 1751 | 1468902548738 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:08 INFO - PROCESS | 1751 | 1468902548755 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x9457d000 == 47 [pid = 1751] [id = 137] 21:29:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x9457d800) [pid = 1751] [serial = 411] [outer = (nil)] 21:29:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x95113400) [pid = 1751] [serial = 412] [outer = 0x9457d800] 21:29:08 INFO - PROCESS | 1751 | 1468902548833 Marionette DEBUG loaded listener.js 21:29:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x953af400) [pid = 1751] [serial = 413] [outer = 0x9457d800] 21:29:09 INFO - PROCESS | 1751 | 1468902549872 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1647ms 21:29:09 INFO - PROCESS | 1751 | 1468902549907 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 21:29:09 INFO - PROCESS | 1751 | 1468902549915 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 21:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:29:09 INFO - PROCESS | 1751 | 1468902549929 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:29:09 INFO - PROCESS | 1751 | 1468902549933 Marionette TRACE conn4 <- [1,522,null,{}] 21:29:09 INFO - PROCESS | 1751 | 1468902549942 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:09 INFO - PROCESS | 1751 | 1468902549950 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:10 INFO - PROCESS | 1751 | 1468902550156 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 21:29:10 INFO - PROCESS | 1751 | 1468902550373 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:10 INFO - PROCESS | 1751 | 1468902550383 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e4800 == 48 [pid = 1751] [id = 138] 21:29:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x9772dc00) [pid = 1751] [serial = 414] [outer = (nil)] 21:29:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x99538c00) [pid = 1751] [serial = 415] [outer = 0x9772dc00] 21:29:10 INFO - PROCESS | 1751 | 1468902550486 Marionette DEBUG loaded listener.js 21:29:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x99ac3400) [pid = 1751] [serial = 416] [outer = 0x9772dc00] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x919ea000 == 47 [pid = 1751] [id = 76] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66dc00 == 46 [pid = 1751] [id = 114] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x919ed400 == 45 [pid = 1751] [id = 75] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd7000 == 44 [pid = 1751] [id = 87] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0xa22ebc00 == 43 [pid = 1751] [id = 82] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x94fa7800 == 42 [pid = 1751] [id = 88] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x9b80a800 == 41 [pid = 1751] [id = 79] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x919e5000 == 40 [pid = 1751] [id = 78] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x9a332800 == 39 [pid = 1751] [id = 77] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0xa2ff6400 == 38 [pid = 1751] [id = 84] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x9a738000 == 37 [pid = 1751] [id = 81] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x94fae000 == 36 [pid = 1751] [id = 80] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd7800 == 35 [pid = 1751] [id = 91] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x91685c00 == 34 [pid = 1751] [id = 85] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0x93a70400 == 33 [pid = 1751] [id = 86] 21:29:11 INFO - PROCESS | 1751 | --DOCSHELL 0xa4d5e000 == 32 [pid = 1751] [id = 83] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x95111400) [pid = 1751] [serial = 349] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x95339000) [pid = 1751] [serial = 350] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x919e8000) [pid = 1751] [serial = 346] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8f7dbc00) [pid = 1751] [serial = 342] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8f7e0400) [pid = 1751] [serial = 343] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8f66d400) [pid = 1751] [serial = 340] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8f66a800) [pid = 1751] [serial = 339] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x9657e400) [pid = 1751] [serial = 193] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x95110800) [pid = 1751] [serial = 322] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x93904400) [pid = 1751] [serial = 321] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x99515400) [pid = 1751] [serial = 355] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x99e8e400) [pid = 1751] [serial = 325] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x998a0400) [pid = 1751] [serial = 324] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0xa059a800) [pid = 1751] [serial = 328] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9d2fd000) [pid = 1751] [serial = 327] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0xa317a000) [pid = 1751] [serial = 331] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0xa2322000) [pid = 1751] [serial = 330] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0xa6f49c00) [pid = 1751] [serial = 334] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0xa618dc00) [pid = 1751] [serial = 333] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x93a75800) [pid = 1751] [serial = 352] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x98dd4400) [pid = 1751] [serial = 353] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x919ef000) [pid = 1751] [serial = 347] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0xa6f78000) [pid = 1751] [serial = 337] [outer = (nil)] [url = about:blank] 21:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9d33f400) [pid = 1751] [serial = 336] [outer = (nil)] [url = about:blank] 21:29:12 INFO - PROCESS | 1751 | 1468902552523 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2643ms 21:29:12 INFO - PROCESS | 1751 | 1468902552573 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 21:29:12 INFO - PROCESS | 1751 | 1468902552579 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 21:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:29:12 INFO - PROCESS | 1751 | 1468902552588 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:29:12 INFO - PROCESS | 1751 | 1468902552596 Marionette TRACE conn4 <- [1,526,null,{}] 21:29:12 INFO - PROCESS | 1751 | 1468902552610 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:12 INFO - PROCESS | 1751 | 1468902552617 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:12 INFO - PROCESS | 1751 | 1468902552840 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 21:29:12 INFO - PROCESS | 1751 | 1468902552851 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:12 INFO - PROCESS | 1751 | 1468902552861 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008dc00 == 33 [pid = 1751] [id = 139] 21:29:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9008e400) [pid = 1751] [serial = 417] [outer = (nil)] 21:29:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x915bd000) [pid = 1751] [serial = 418] [outer = 0x9008e400] 21:29:12 INFO - PROCESS | 1751 | 1468902552945 Marionette DEBUG loaded listener.js 21:29:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x91688800) [pid = 1751] [serial = 419] [outer = 0x9008e400] 21:29:13 INFO - PROCESS | 1751 | 1468902553900 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 21:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1343ms 21:29:13 INFO - PROCESS | 1751 | 1468902553932 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 21:29:13 INFO - PROCESS | 1751 | 1468902553939 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 21:29:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:29:13 INFO - PROCESS | 1751 | 1468902553971 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:29:13 INFO - PROCESS | 1751 | 1468902553975 Marionette TRACE conn4 <- [1,530,null,{}] 21:29:14 INFO - PROCESS | 1751 | 1468902554000 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:14 INFO - PROCESS | 1751 | 1468902554007 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:14 INFO - PROCESS | 1751 | 1468902554235 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 21:29:14 INFO - PROCESS | 1751 | 1468902554262 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:14 INFO - PROCESS | 1751 | 1468902554273 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x919f0400 == 34 [pid = 1751] [id = 140] 21:29:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9457c400) [pid = 1751] [serial = 420] [outer = (nil)] 21:29:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x94fa7c00) [pid = 1751] [serial = 421] [outer = 0x9457c400] 21:29:14 INFO - PROCESS | 1751 | 1468902554345 Marionette DEBUG loaded listener.js 21:29:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x95111400) [pid = 1751] [serial = 422] [outer = 0x9457c400] 21:29:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 21:29:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:29:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:29:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:29:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 21:29:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:29:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:29:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:29:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1404ms 21:29:15 INFO - PROCESS | 1751 | 1468902555355 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:29:15 INFO - PROCESS | 1751 | 1468902555377 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 21:29:15 INFO - PROCESS | 1751 | 1468902555384 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 21:29:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:29:15 INFO - PROCESS | 1751 | 1468902555439 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:29:15 INFO - PROCESS | 1751 | 1468902555446 Marionette TRACE conn4 <- [1,534,null,{}] 21:29:15 INFO - PROCESS | 1751 | 1468902555464 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:15 INFO - PROCESS | 1751 | 1468902555474 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:15 INFO - PROCESS | 1751 | 1468902555719 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 21:29:15 INFO - PROCESS | 1751 | 1468902555750 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:15 INFO - PROCESS | 1751 | 1468902555758 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x98ddcc00 == 35 [pid = 1751] [id = 141] 21:29:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x98ddd000) [pid = 1751] [serial = 423] [outer = (nil)] 21:29:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x99519000) [pid = 1751] [serial = 424] [outer = 0x98ddd000] 21:29:15 INFO - PROCESS | 1751 | 1468902555901 Marionette DEBUG loaded listener.js 21:29:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x99777000) [pid = 1751] [serial = 425] [outer = 0x98ddd000] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x915b6800) [pid = 1751] [serial = 357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x94fae800) [pid = 1751] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x95111800) [pid = 1751] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x915c1400) [pid = 1751] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x91690800) [pid = 1751] [serial = 354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9a32dc00) [pid = 1751] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x99e8fc00) [pid = 1751] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x99d38800) [pid = 1751] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x90091c00) [pid = 1751] [serial = 360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x915b9c00) [pid = 1751] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x90089800) [pid = 1751] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:29:17 INFO - PROCESS | 1751 | 1468902557228 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 21:29:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:29:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1841ms 21:29:17 INFO - PROCESS | 1751 | 1468902557281 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 21:29:17 INFO - PROCESS | 1751 | 1468902557284 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 21:29:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:29:17 INFO - PROCESS | 1751 | 1468902557292 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:29:17 INFO - PROCESS | 1751 | 1468902557294 Marionette TRACE conn4 <- [1,538,null,{}] 21:29:17 INFO - PROCESS | 1751 | 1468902557301 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:17 INFO - PROCESS | 1751 | 1468902557306 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:17 INFO - PROCESS | 1751 | 1468902557495 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 21:29:17 INFO - PROCESS | 1751 | 1468902557621 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:17 INFO - PROCESS | 1751 | 1468902557629 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b9c00 == 36 [pid = 1751] [id = 142] 21:29:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x91685800) [pid = 1751] [serial = 426] [outer = (nil)] 21:29:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x99ac1c00) [pid = 1751] [serial = 427] [outer = 0x91685800] 21:29:17 INFO - PROCESS | 1751 | 1468902557710 Marionette DEBUG loaded listener.js 21:29:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99e92c00) [pid = 1751] [serial = 428] [outer = 0x91685800] 21:29:18 INFO - PROCESS | 1751 | 1468902558482 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:29:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 21:29:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1228ms 21:29:18 INFO - PROCESS | 1751 | 1468902558527 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 21:29:18 INFO - PROCESS | 1751 | 1468902558535 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 21:29:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:29:18 INFO - PROCESS | 1751 | 1468902558544 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:29:18 INFO - PROCESS | 1751 | 1468902558546 Marionette TRACE conn4 <- [1,542,null,{}] 21:29:18 INFO - PROCESS | 1751 | 1468902558551 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:18 INFO - PROCESS | 1751 | 1468902558557 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:18 INFO - PROCESS | 1751 | 1468902558882 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 21:29:18 INFO - PROCESS | 1751 | 1468902558957 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:18 INFO - PROCESS | 1751 | 1468902558969 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e4400 == 37 [pid = 1751] [id = 143] 21:29:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8f7e4800) [pid = 1751] [serial = 429] [outer = (nil)] 21:29:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x915b7000) [pid = 1751] [serial = 430] [outer = 0x8f7e4800] 21:29:19 INFO - PROCESS | 1751 | 1468902559054 Marionette DEBUG loaded listener.js 21:29:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x915bbc00) [pid = 1751] [serial = 431] [outer = 0x8f7e4800] 21:29:20 INFO - PROCESS | 1751 | 1468902560116 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:29:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 21:29:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1632ms 21:29:20 INFO - PROCESS | 1751 | 1468902560179 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 21:29:20 INFO - PROCESS | 1751 | 1468902560186 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 21:29:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:29:20 INFO - PROCESS | 1751 | 1468902560240 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:29:20 INFO - PROCESS | 1751 | 1468902560246 Marionette TRACE conn4 <- [1,546,null,{}] 21:29:20 INFO - PROCESS | 1751 | 1468902560285 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:20 INFO - PROCESS | 1751 | 1468902560292 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:20 INFO - PROCESS | 1751 | 1468902560515 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 21:29:20 INFO - PROCESS | 1751 | 1468902560746 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:20 INFO - PROCESS | 1751 | 1468902560759 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b9400 == 38 [pid = 1751] [id = 144] 21:29:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9457b400) [pid = 1751] [serial = 432] [outer = (nil)] 21:29:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x953aac00) [pid = 1751] [serial = 433] [outer = 0x9457b400] 21:29:20 INFO - PROCESS | 1751 | 1468902560853 Marionette DEBUG loaded listener.js 21:29:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x99533400) [pid = 1751] [serial = 434] [outer = 0x9457b400] 21:29:21 INFO - PROCESS | 1751 | 1468902561858 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 21:29:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:29:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1727ms 21:29:21 INFO - PROCESS | 1751 | 1468902561967 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 21:29:21 INFO - PROCESS | 1751 | 1468902561972 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 21:29:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:29:21 INFO - PROCESS | 1751 | 1468902561980 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:29:21 INFO - PROCESS | 1751 | 1468902561985 Marionette TRACE conn4 <- [1,550,null,{}] 21:29:21 INFO - PROCESS | 1751 | 1468902561994 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:22 INFO - PROCESS | 1751 | 1468902562001 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:22 INFO - PROCESS | 1751 | 1468902562358 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 21:29:22 INFO - PROCESS | 1751 | 1468902562707 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:22 INFO - PROCESS | 1751 | 1468902562713 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abee800 == 39 [pid = 1751] [id = 145] 21:29:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9abfb800) [pid = 1751] [serial = 435] [outer = (nil)] 21:29:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9ad05000) [pid = 1751] [serial = 436] [outer = 0x9abfb800] 21:29:22 INFO - PROCESS | 1751 | 1468902562840 Marionette DEBUG loaded listener.js 21:29:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9ad8e000) [pid = 1751] [serial = 437] [outer = 0x9abfb800] 21:29:23 INFO - PROCESS | 1751 | 1468902563954 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 21:29:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 21:29:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1987ms 21:29:24 INFO - PROCESS | 1751 | 1468902564022 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 21:29:24 INFO - PROCESS | 1751 | 1468902564029 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 21:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:29:24 INFO - PROCESS | 1751 | 1468902564052 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:29:24 INFO - PROCESS | 1751 | 1468902564060 Marionette TRACE conn4 <- [1,554,null,{}] 21:29:24 INFO - PROCESS | 1751 | 1468902564068 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:24 INFO - PROCESS | 1751 | 1468902564075 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:24 INFO - PROCESS | 1751 | 1468902564273 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 21:29:24 INFO - PROCESS | 1751 | 1468902564472 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:24 INFO - PROCESS | 1751 | 1468902564485 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x9817e400 == 40 [pid = 1751] [id = 146] 21:29:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9aaedc00) [pid = 1751] [serial = 438] [outer = (nil)] 21:29:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9b6ed000) [pid = 1751] [serial = 439] [outer = 0x9aaedc00] 21:29:24 INFO - PROCESS | 1751 | 1468902564610 Marionette DEBUG loaded listener.js 21:29:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9b229800) [pid = 1751] [serial = 440] [outer = 0x9aaedc00] 21:29:25 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:25 INFO - PROCESS | 1751 | 1468902565634 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1649ms 21:29:25 INFO - PROCESS | 1751 | 1468902565692 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 21:29:25 INFO - PROCESS | 1751 | 1468902565695 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 21:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:29:25 INFO - PROCESS | 1751 | 1468902565703 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:29:25 INFO - PROCESS | 1751 | 1468902565707 Marionette TRACE conn4 <- [1,558,null,{}] 21:29:25 INFO - PROCESS | 1751 | 1468902565713 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:25 INFO - PROCESS | 1751 | 1468902565719 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:25 INFO - PROCESS | 1751 | 1468902565935 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 21:29:26 INFO - PROCESS | 1751 | 1468902566144 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:26 INFO - PROCESS | 1751 | 1468902566155 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b22a800 == 41 [pid = 1751] [id = 147] 21:29:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9d308c00) [pid = 1751] [serial = 441] [outer = (nil)] 21:29:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0xa0594c00) [pid = 1751] [serial = 442] [outer = 0x9d308c00] 21:29:26 INFO - PROCESS | 1751 | 1468902566261 Marionette DEBUG loaded listener.js 21:29:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0xa1091000) [pid = 1751] [serial = 443] [outer = 0x9d308c00] 21:29:27 INFO - PROCESS | 1751 | 1468902567330 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1693ms 21:29:27 INFO - PROCESS | 1751 | 1468902567398 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 21:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:29:27 INFO - PROCESS | 1751 | 1468902567402 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 21:29:27 INFO - PROCESS | 1751 | 1468902567409 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:29:27 INFO - PROCESS | 1751 | 1468902567413 Marionette TRACE conn4 <- [1,562,null,{}] 21:29:27 INFO - PROCESS | 1751 | 1468902567419 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:27 INFO - PROCESS | 1751 | 1468902567425 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:27 INFO - PROCESS | 1751 | 1468902567666 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 21:29:27 INFO - PROCESS | 1751 | 1468902567902 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:27 INFO - PROCESS | 1751 | 1468902567924 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f661400 == 42 [pid = 1751] [id = 148] 21:29:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8f7d5400) [pid = 1751] [serial = 444] [outer = (nil)] 21:29:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x91683800) [pid = 1751] [serial = 445] [outer = 0x8f7d5400] 21:29:28 INFO - PROCESS | 1751 | 1468902568012 Marionette DEBUG loaded listener.js 21:29:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x9976dc00) [pid = 1751] [serial = 446] [outer = 0x8f7d5400] 21:29:28 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:29 INFO - PROCESS | 1751 | 1468902569238 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1897ms 21:29:29 INFO - PROCESS | 1751 | 1468902569310 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 21:29:29 INFO - PROCESS | 1751 | 1468902569317 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 21:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:29:29 INFO - PROCESS | 1751 | 1468902569326 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:29:29 INFO - PROCESS | 1751 | 1468902569331 Marionette TRACE conn4 <- [1,566,null,{}] 21:29:29 INFO - PROCESS | 1751 | 1468902569340 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:29 INFO - PROCESS | 1751 | 1468902569346 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:29 INFO - PROCESS | 1751 | 1468902569587 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 21:29:29 INFO - PROCESS | 1751 | --DOCSHELL 0x98ddcc00 == 41 [pid = 1751] [id = 141] 21:29:29 INFO - PROCESS | 1751 | --DOCSHELL 0x919f0400 == 40 [pid = 1751] [id = 140] 21:29:29 INFO - PROCESS | 1751 | --DOCSHELL 0x9008dc00 == 39 [pid = 1751] [id = 139] 21:29:29 INFO - PROCESS | 1751 | 1468902569851 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:29 INFO - PROCESS | 1751 | 1468902569863 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e1800 == 40 [pid = 1751] [id = 149] 21:29:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x8f7e2400) [pid = 1751] [serial = 447] [outer = (nil)] 21:29:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x91685c00) [pid = 1751] [serial = 448] [outer = 0x8f7e2400] 21:29:30 INFO - PROCESS | 1751 | 1468902570032 Marionette DEBUG loaded listener.js 21:29:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x919ed400) [pid = 1751] [serial = 449] [outer = 0x8f7e2400] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x9510e400) [pid = 1751] [serial = 359] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x99e92400) [pid = 1751] [serial = 383] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x98176c00) [pid = 1751] [serial = 374] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x91686000) [pid = 1751] [serial = 370] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x9953cc00) [pid = 1751] [serial = 356] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x919e2c00) [pid = 1751] [serial = 371] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x9a3d3000) [pid = 1751] [serial = 368] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x99fd9000) [pid = 1751] [serial = 365] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9a333c00) [pid = 1751] [serial = 367] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x99e8f800) [pid = 1751] [serial = 376] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x919e8400) [pid = 1751] [serial = 358] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x98ddc000) [pid = 1751] [serial = 382] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x995d3000) [pid = 1751] [serial = 362] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x99fd1000) [pid = 1751] [serial = 377] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9a741400) [pid = 1751] [serial = 380] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x953b9800) [pid = 1751] [serial = 373] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9a73c800) [pid = 1751] [serial = 379] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x99fd3400) [pid = 1751] [serial = 364] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x99532400) [pid = 1751] [serial = 361] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9abf2c00) [pid = 1751] [serial = 385] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9abfa400) [pid = 1751] [serial = 386] [outer = (nil)] [url = about:blank] 21:29:30 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:31 INFO - PROCESS | 1751 | 1468902571071 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1786ms 21:29:31 INFO - PROCESS | 1751 | 1468902571112 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 21:29:31 INFO - PROCESS | 1751 | 1468902571119 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 21:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:29:31 INFO - PROCESS | 1751 | 1468902571129 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:29:31 INFO - PROCESS | 1751 | 1468902571134 Marionette TRACE conn4 <- [1,570,null,{}] 21:29:31 INFO - PROCESS | 1751 | 1468902571144 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:31 INFO - PROCESS | 1751 | 1468902571151 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:31 INFO - PROCESS | 1751 | 1468902571356 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 21:29:31 INFO - PROCESS | 1751 | 1468902571513 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:31 INFO - PROCESS | 1751 | 1468902571529 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e8000 == 41 [pid = 1751] [id = 150] 21:29:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x919e8400) [pid = 1751] [serial = 450] [outer = (nil)] 21:29:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9390a400) [pid = 1751] [serial = 451] [outer = 0x919e8400] 21:29:31 INFO - PROCESS | 1751 | 1468902571688 Marionette DEBUG loaded listener.js 21:29:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x94fae000) [pid = 1751] [serial = 452] [outer = 0x919e8400] 21:29:32 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:32 INFO - PROCESS | 1751 | 1468902572644 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1584ms 21:29:32 INFO - PROCESS | 1751 | 1468902572718 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 21:29:32 INFO - PROCESS | 1751 | 1468902572732 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 21:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:29:32 INFO - PROCESS | 1751 | 1468902572748 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:29:32 INFO - PROCESS | 1751 | 1468902572753 Marionette TRACE conn4 <- [1,574,null,{}] 21:29:32 INFO - PROCESS | 1751 | 1468902572760 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:32 INFO - PROCESS | 1751 | 1468902572767 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:33 INFO - PROCESS | 1751 | 1468902573083 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 21:29:33 INFO - PROCESS | 1751 | 1468902573260 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:33 INFO - PROCESS | 1751 | 1468902573272 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x9657f400 == 42 [pid = 1751] [id = 151] 21:29:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x98178800) [pid = 1751] [serial = 453] [outer = (nil)] 21:29:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x98dde800) [pid = 1751] [serial = 454] [outer = 0x98178800] 21:29:33 INFO - PROCESS | 1751 | 1468902573362 Marionette DEBUG loaded listener.js 21:29:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x995ce000) [pid = 1751] [serial = 455] [outer = 0x98178800] 21:29:34 INFO - PROCESS | 1751 | 1468902574328 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1633ms 21:29:34 INFO - PROCESS | 1751 | 1468902574381 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 21:29:34 INFO - PROCESS | 1751 | 1468902574385 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 21:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:29:34 INFO - PROCESS | 1751 | 1468902574393 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:29:34 INFO - PROCESS | 1751 | 1468902574400 Marionette TRACE conn4 <- [1,578,null,{}] 21:29:34 INFO - PROCESS | 1751 | 1468902574418 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:34 INFO - PROCESS | 1751 | 1468902574428 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:34 INFO - PROCESS | 1751 | 1468902574662 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 21:29:34 INFO - PROCESS | 1751 | 1468902574911 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:34 INFO - PROCESS | 1751 | 1468902574923 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fd8000 == 43 [pid = 1751] [id = 152] 21:29:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x99fd9400) [pid = 1751] [serial = 456] [outer = (nil)] 21:29:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9a335000) [pid = 1751] [serial = 457] [outer = 0x99fd9400] 21:29:35 INFO - PROCESS | 1751 | 1468902575057 Marionette DEBUG loaded listener.js 21:29:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9a73c800) [pid = 1751] [serial = 458] [outer = 0x99fd9400] 21:29:35 INFO - PROCESS | 1751 | 1468902575971 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1644ms 21:29:36 INFO - PROCESS | 1751 | 1468902576037 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 21:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:29:36 INFO - PROCESS | 1751 | 1468902576043 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 21:29:36 INFO - PROCESS | 1751 | 1468902576050 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:29:36 INFO - PROCESS | 1751 | 1468902576054 Marionette TRACE conn4 <- [1,582,null,{}] 21:29:36 INFO - PROCESS | 1751 | 1468902576060 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:36 INFO - PROCESS | 1751 | 1468902576065 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:36 INFO - PROCESS | 1751 | 1468902576257 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 21:29:36 INFO - PROCESS | 1751 | 1468902576435 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:36 INFO - PROCESS | 1751 | 1468902576446 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f662c00 == 44 [pid = 1751] [id = 153] 21:29:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x99fd7000) [pid = 1751] [serial = 459] [outer = (nil)] 21:29:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9aafa800) [pid = 1751] [serial = 460] [outer = 0x99fd7000] 21:29:36 INFO - PROCESS | 1751 | 1468902576575 Marionette DEBUG loaded listener.js 21:29:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9abf6c00) [pid = 1751] [serial = 461] [outer = 0x99fd7000] 21:29:37 INFO - PROCESS | 1751 | 1468902577500 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1485ms 21:29:37 INFO - PROCESS | 1751 | 1468902577535 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 21:29:37 INFO - PROCESS | 1751 | 1468902577539 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 21:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:29:37 INFO - PROCESS | 1751 | 1468902577546 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:29:37 INFO - PROCESS | 1751 | 1468902577549 Marionette TRACE conn4 <- [1,586,null,{}] 21:29:37 INFO - PROCESS | 1751 | 1468902577556 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:37 INFO - PROCESS | 1751 | 1468902577562 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:37 INFO - PROCESS | 1751 | 1468902577755 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 21:29:37 INFO - PROCESS | 1751 | 1468902577917 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:37 INFO - PROCESS | 1751 | 1468902577929 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66f000 == 45 [pid = 1751] [id = 154] 21:29:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9390b400) [pid = 1751] [serial = 462] [outer = (nil)] 21:29:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9ad97000) [pid = 1751] [serial = 463] [outer = 0x9390b400] 21:29:38 INFO - PROCESS | 1751 | 1468902578006 Marionette DEBUG loaded listener.js 21:29:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9ad99c00) [pid = 1751] [serial = 464] [outer = 0x9390b400] 21:29:38 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:39 INFO - PROCESS | 1751 | 1468902579015 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1534ms 21:29:39 INFO - PROCESS | 1751 | 1468902579082 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 21:29:39 INFO - PROCESS | 1751 | 1468902579086 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 21:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:29:39 INFO - PROCESS | 1751 | 1468902579093 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:29:39 INFO - PROCESS | 1751 | 1468902579097 Marionette TRACE conn4 <- [1,590,null,{}] 21:29:39 INFO - PROCESS | 1751 | 1468902579103 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:39 INFO - PROCESS | 1751 | 1468902579114 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:39 INFO - PROCESS | 1751 | 1468902579370 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 21:29:39 INFO - PROCESS | 1751 | 1468902579586 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:39 INFO - PROCESS | 1751 | 1468902579596 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f666400 == 46 [pid = 1751] [id = 155] 21:29:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x9ab67000) [pid = 1751] [serial = 465] [outer = (nil)] 21:29:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0xa2252c00) [pid = 1751] [serial = 466] [outer = 0x9ab67000] 21:29:39 INFO - PROCESS | 1751 | 1468902579715 Marionette DEBUG loaded listener.js 21:29:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0xa22df800) [pid = 1751] [serial = 467] [outer = 0x9ab67000] 21:29:40 INFO - PROCESS | 1751 | 1468902580723 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1689ms 21:29:40 INFO - PROCESS | 1751 | 1468902580783 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 21:29:40 INFO - PROCESS | 1751 | 1468902580787 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 21:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:29:40 INFO - PROCESS | 1751 | 1468902580794 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:29:40 INFO - PROCESS | 1751 | 1468902580798 Marionette TRACE conn4 <- [1,594,null,{}] 21:29:40 INFO - PROCESS | 1751 | 1468902580804 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:40 INFO - PROCESS | 1751 | 1468902580809 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:40 INFO - PROCESS | 1751 | 1468902580994 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 21:29:41 INFO - PROCESS | 1751 | 1468902581178 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:41 INFO - PROCESS | 1751 | 1468902581189 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x90086000 == 47 [pid = 1751] [id = 156] 21:29:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x99e89c00) [pid = 1751] [serial = 468] [outer = (nil)] 21:29:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0xa2fa6800) [pid = 1751] [serial = 469] [outer = 0x99e89c00] 21:29:41 INFO - PROCESS | 1751 | 1468902581312 Marionette DEBUG loaded listener.js 21:29:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0xa2ff0c00) [pid = 1751] [serial = 470] [outer = 0x99e89c00] 21:29:42 INFO - PROCESS | 1751 | 1468902582214 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1492ms 21:29:42 INFO - PROCESS | 1751 | 1468902582288 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 21:29:42 INFO - PROCESS | 1751 | 1468902582291 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 21:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:29:42 INFO - PROCESS | 1751 | 1468902582299 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:29:42 INFO - PROCESS | 1751 | 1468902582302 Marionette TRACE conn4 <- [1,598,null,{}] 21:29:42 INFO - PROCESS | 1751 | 1468902582309 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:42 INFO - PROCESS | 1751 | 1468902582314 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:42 INFO - PROCESS | 1751 | 1468902582505 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 21:29:42 INFO - PROCESS | 1751 | 1468902582866 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:42 INFO - PROCESS | 1751 | 1468902582876 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e4000 == 48 [pid = 1751] [id = 157] 21:29:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x90086800) [pid = 1751] [serial = 471] [outer = (nil)] 21:29:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x915b2400) [pid = 1751] [serial = 472] [outer = 0x90086800] 21:29:43 INFO - PROCESS | 1751 | 1468902582998 Marionette DEBUG loaded listener.js 21:29:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x91689c00) [pid = 1751] [serial = 473] [outer = 0x90086800] 21:29:43 INFO - PROCESS | 1751 | 1468902583970 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1735ms 21:29:44 INFO - PROCESS | 1751 | 1468902584037 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 21:29:44 INFO - PROCESS | 1751 | 1468902584043 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 21:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:29:44 INFO - PROCESS | 1751 | 1468902584052 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:29:44 INFO - PROCESS | 1751 | 1468902584056 Marionette TRACE conn4 <- [1,602,null,{}] 21:29:44 INFO - PROCESS | 1751 | 1468902584065 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:44 INFO - PROCESS | 1751 | 1468902584073 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x915b9400 == 47 [pid = 1751] [id = 144] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e4400 == 46 [pid = 1751] [id = 143] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9817e400 == 45 [pid = 1751] [id = 146] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9b22a800 == 44 [pid = 1751] [id = 147] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x94578000 == 43 [pid = 1751] [id = 132] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9abee800 == 42 [pid = 1751] [id = 145] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x99ab5400 == 41 [pid = 1751] [id = 133] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9ab66000 == 40 [pid = 1751] [id = 134] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x94faa000 == 39 [pid = 1751] [id = 135] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f668c00 == 38 [pid = 1751] [id = 136] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9457d000 == 37 [pid = 1751] [id = 137] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f661400 == 36 [pid = 1751] [id = 148] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x919e4800 == 35 [pid = 1751] [id = 138] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x915b9c00 == 34 [pid = 1751] [id = 142] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e4000 == 33 [pid = 1751] [id = 157] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x90086000 == 32 [pid = 1751] [id = 156] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f666400 == 31 [pid = 1751] [id = 155] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f662c00 == 30 [pid = 1751] [id = 153] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66f000 == 29 [pid = 1751] [id = 154] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x99fd8000 == 28 [pid = 1751] [id = 152] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9657f400 == 27 [pid = 1751] [id = 151] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e1800 == 26 [pid = 1751] [id = 149] 21:29:45 INFO - PROCESS | 1751 | --DOCSHELL 0x919e8000 == 25 [pid = 1751] [id = 150] 21:29:45 INFO - PROCESS | 1751 | 1468902585365 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 21:29:45 INFO - PROCESS | 1751 | 1468902585688 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:45 INFO - PROCESS | 1751 | 1468902585696 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7df000 == 26 [pid = 1751] [id = 158] 21:29:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x8f7df800) [pid = 1751] [serial = 474] [outer = (nil)] 21:29:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x8f7e2000) [pid = 1751] [serial = 475] [outer = 0x8f7df800] 21:29:45 INFO - PROCESS | 1751 | 1468902585774 Marionette DEBUG loaded listener.js 21:29:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x9008c800) [pid = 1751] [serial = 476] [outer = 0x8f7df800] 21:29:46 INFO - PROCESS | 1751 | 1468902586601 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2595ms 21:29:46 INFO - PROCESS | 1751 | 1468902586649 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 21:29:46 INFO - PROCESS | 1751 | 1468902586657 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 21:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:29:46 INFO - PROCESS | 1751 | 1468902586687 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:29:46 INFO - PROCESS | 1751 | 1468902586692 Marionette TRACE conn4 <- [1,606,null,{}] 21:29:46 INFO - PROCESS | 1751 | 1468902586700 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:46 INFO - PROCESS | 1751 | 1468902586707 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:46 INFO - PROCESS | 1751 | 1468902586933 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 21:29:46 INFO - PROCESS | 1751 | 1468902586960 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:46 INFO - PROCESS | 1751 | 1468902586971 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e4c00 == 27 [pid = 1751] [id = 159] 21:29:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x919e5800) [pid = 1751] [serial = 477] [outer = (nil)] 21:29:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x919ec000) [pid = 1751] [serial = 478] [outer = 0x919e5800] 21:29:47 INFO - PROCESS | 1751 | 1468902587052 Marionette DEBUG loaded listener.js 21:29:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x93a72800) [pid = 1751] [serial = 479] [outer = 0x919e5800] 21:29:48 INFO - PROCESS | 1751 | 1468902588047 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1399ms 21:29:48 INFO - PROCESS | 1751 | 1468902588085 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 21:29:48 INFO - PROCESS | 1751 | 1468902588091 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 21:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:29:48 INFO - PROCESS | 1751 | 1468902588099 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:29:48 INFO - PROCESS | 1751 | 1468902588104 Marionette TRACE conn4 <- [1,610,null,{}] 21:29:48 INFO - PROCESS | 1751 | 1468902588117 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:48 INFO - PROCESS | 1751 | 1468902588124 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:48 INFO - PROCESS | 1751 | 1468902588348 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 21:29:48 INFO - PROCESS | 1751 | 1468902588378 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:48 INFO - PROCESS | 1751 | 1468902588385 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x9533f800 == 28 [pid = 1751] [id = 160] 21:29:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x953aa800) [pid = 1751] [serial = 480] [outer = (nil)] 21:29:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x953b3800) [pid = 1751] [serial = 481] [outer = 0x953aa800] 21:29:48 INFO - PROCESS | 1751 | 1468902588460 Marionette DEBUG loaded listener.js 21:29:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x953b9000) [pid = 1751] [serial = 482] [outer = 0x953aa800] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x9b6e3c00) [pid = 1751] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x9008e400) [pid = 1751] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x9ad0b800) [pid = 1751] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x9aaedc00) [pid = 1751] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x953b6400) [pid = 1751] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x91685800) [pid = 1751] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x8f7e2400) [pid = 1751] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x9457b400) [pid = 1751] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x99e8c800) [pid = 1751] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x9457c400) [pid = 1751] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x91686c00) [pid = 1751] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x9d308c00) [pid = 1751] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x8f670400) [pid = 1751] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8f7e4800) [pid = 1751] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x9ad0dc00) [pid = 1751] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x9772dc00) [pid = 1751] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x9abfb800) [pid = 1751] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x98ddd000) [pid = 1751] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x99e97000) [pid = 1751] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8f7d5400) [pid = 1751] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:29:49 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9457d800) [pid = 1751] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:29:50 INFO - PROCESS | 1751 | 1468902590181 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2149ms 21:29:50 INFO - PROCESS | 1751 | 1468902590248 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 21:29:50 INFO - PROCESS | 1751 | 1468902590255 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 21:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:29:50 INFO - PROCESS | 1751 | 1468902590275 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:29:50 INFO - PROCESS | 1751 | 1468902590285 Marionette TRACE conn4 <- [1,614,null,{}] 21:29:50 INFO - PROCESS | 1751 | 1468902590291 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:50 INFO - PROCESS | 1751 | 1468902590300 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:50 INFO - PROCESS | 1751 | 1468902590571 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 21:29:50 INFO - PROCESS | 1751 | 1468902590586 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:50 INFO - PROCESS | 1751 | 1468902590600 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dd400 == 29 [pid = 1751] [id = 161] 21:29:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9008a000) [pid = 1751] [serial = 483] [outer = (nil)] 21:29:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x965b6000) [pid = 1751] [serial = 484] [outer = 0x9008a000] 21:29:50 INFO - PROCESS | 1751 | 1468902590697 Marionette DEBUG loaded listener.js 21:29:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x98dd9800) [pid = 1751] [serial = 485] [outer = 0x9008a000] 21:29:51 INFO - PROCESS | 1751 | 1468902591694 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1505ms 21:29:51 INFO - PROCESS | 1751 | 1468902591772 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 21:29:51 INFO - PROCESS | 1751 | 1468902591780 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 21:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:29:51 INFO - PROCESS | 1751 | 1468902591789 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:29:51 INFO - PROCESS | 1751 | 1468902591794 Marionette TRACE conn4 <- [1,618,null,{}] 21:29:51 INFO - PROCESS | 1751 | 1468902591805 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:51 INFO - PROCESS | 1751 | 1468902591810 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:52 INFO - PROCESS | 1751 | 1468902592046 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 21:29:52 INFO - PROCESS | 1751 | 1468902592271 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:52 INFO - PROCESS | 1751 | 1468902592287 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e2800 == 30 [pid = 1751] [id = 162] 21:29:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8f7e2c00) [pid = 1751] [serial = 486] [outer = (nil)] 21:29:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x91685400) [pid = 1751] [serial = 487] [outer = 0x8f7e2c00] 21:29:52 INFO - PROCESS | 1751 | 1468902592402 Marionette DEBUG loaded listener.js 21:29:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x919ecc00) [pid = 1751] [serial = 488] [outer = 0x8f7e2c00] 21:29:53 INFO - PROCESS | 1751 | 1468902593411 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1688ms 21:29:53 INFO - PROCESS | 1751 | 1468902593478 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 21:29:53 INFO - PROCESS | 1751 | 1468902593487 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 21:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:29:53 INFO - PROCESS | 1751 | 1468902593499 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:29:53 INFO - PROCESS | 1751 | 1468902593503 Marionette TRACE conn4 <- [1,622,null,{}] 21:29:53 INFO - PROCESS | 1751 | 1468902593511 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:53 INFO - PROCESS | 1751 | 1468902593518 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:53 INFO - PROCESS | 1751 | 1468902593738 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 21:29:53 INFO - PROCESS | 1751 | 1468902593956 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:53 INFO - PROCESS | 1751 | 1468902593966 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x953ab400 == 31 [pid = 1751] [id = 163] 21:29:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x953ad000) [pid = 1751] [serial = 489] [outer = (nil)] 21:29:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x97726400) [pid = 1751] [serial = 490] [outer = 0x953ad000] 21:29:54 INFO - PROCESS | 1751 | 1468902594054 Marionette DEBUG loaded listener.js 21:29:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x99518c00) [pid = 1751] [serial = 491] [outer = 0x953ad000] 21:29:55 INFO - PROCESS | 1751 | 1468902595156 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1737ms 21:29:55 INFO - PROCESS | 1751 | 1468902595237 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 21:29:55 INFO - PROCESS | 1751 | 1468902595241 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 21:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:29:55 INFO - PROCESS | 1751 | 1468902595250 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:29:55 INFO - PROCESS | 1751 | 1468902595258 Marionette TRACE conn4 <- [1,626,null,{}] 21:29:55 INFO - PROCESS | 1751 | 1468902595276 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:55 INFO - PROCESS | 1751 | 1468902595287 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:55 INFO - PROCESS | 1751 | 1468902595625 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 21:29:55 INFO - PROCESS | 1751 | 1468902595802 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:55 INFO - PROCESS | 1751 | 1468902595816 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008a400 == 32 [pid = 1751] [id = 164] 21:29:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x99e8e800) [pid = 1751] [serial = 492] [outer = (nil)] 21:29:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x99fd1800) [pid = 1751] [serial = 493] [outer = 0x99e8e800] 21:29:55 INFO - PROCESS | 1751 | 1468902595906 Marionette DEBUG loaded listener.js 21:29:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x99fd8c00) [pid = 1751] [serial = 494] [outer = 0x99e8e800] 21:29:56 INFO - PROCESS | 1751 | 1468902596966 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1798ms 21:29:57 INFO - PROCESS | 1751 | 1468902597049 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 21:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:29:57 INFO - PROCESS | 1751 | 1468902597055 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 21:29:57 INFO - PROCESS | 1751 | 1468902597092 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:29:57 INFO - PROCESS | 1751 | 1468902597095 Marionette TRACE conn4 <- [1,630,null,{}] 21:29:57 INFO - PROCESS | 1751 | 1468902597111 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:57 INFO - PROCESS | 1751 | 1468902597115 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:57 INFO - PROCESS | 1751 | 1468902597314 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 21:29:57 INFO - PROCESS | 1751 | 1468902597525 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:57 INFO - PROCESS | 1751 | 1468902597534 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d8000 == 33 [pid = 1751] [id = 165] 21:29:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x99fda400) [pid = 1751] [serial = 495] [outer = (nil)] 21:29:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x9a737c00) [pid = 1751] [serial = 496] [outer = 0x99fda400] 21:29:57 INFO - PROCESS | 1751 | 1468902597627 Marionette DEBUG loaded listener.js 21:29:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x9a741800) [pid = 1751] [serial = 497] [outer = 0x99fda400] 21:29:58 INFO - PROCESS | 1751 | 1468902598625 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1619ms 21:29:58 INFO - PROCESS | 1751 | 1468902598682 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 21:29:58 INFO - PROCESS | 1751 | 1468902598686 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 21:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:29:58 INFO - PROCESS | 1751 | 1468902598694 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:29:58 INFO - PROCESS | 1751 | 1468902598699 Marionette TRACE conn4 <- [1,634,null,{}] 21:29:58 INFO - PROCESS | 1751 | 1468902598705 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:58 INFO - PROCESS | 1751 | 1468902598712 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:58 INFO - PROCESS | 1751 | 1468902598915 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 21:29:59 INFO - PROCESS | 1751 | 1468902599119 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:59 INFO - PROCESS | 1751 | 1468902599128 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:29:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x9533e000 == 34 [pid = 1751] [id = 166] 21:29:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x98913000) [pid = 1751] [serial = 498] [outer = (nil)] 21:29:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x9aaef800) [pid = 1751] [serial = 499] [outer = 0x98913000] 21:29:59 INFO - PROCESS | 1751 | 1468902599223 Marionette DEBUG loaded listener.js 21:29:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x9aaf9400) [pid = 1751] [serial = 500] [outer = 0x98913000] 21:29:59 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:00 INFO - PROCESS | 1751 | 1468902600281 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1784ms 21:30:00 INFO - PROCESS | 1751 | 1468902600488 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 21:30:00 INFO - PROCESS | 1751 | 1468902600496 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 21:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:30:00 INFO - PROCESS | 1751 | 1468902600506 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:30:00 INFO - PROCESS | 1751 | 1468902600510 Marionette TRACE conn4 <- [1,638,null,{}] 21:30:00 INFO - PROCESS | 1751 | 1468902600520 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:00 INFO - PROCESS | 1751 | 1468902600525 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:00 INFO - PROCESS | 1751 | 1468902600806 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 21:30:01 INFO - PROCESS | 1751 | 1468902601023 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:01 INFO - PROCESS | 1751 | 1468902601035 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b3000 == 35 [pid = 1751] [id = 167] 21:30:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x915b7c00) [pid = 1751] [serial = 501] [outer = (nil)] 21:30:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x91685800) [pid = 1751] [serial = 502] [outer = 0x915b7c00] 21:30:01 INFO - PROCESS | 1751 | 1468902601113 Marionette DEBUG loaded listener.js 21:30:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x93902400) [pid = 1751] [serial = 503] [outer = 0x915b7c00] 21:30:01 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x91685c00) [pid = 1751] [serial = 448] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x99ac1c00) [pid = 1751] [serial = 427] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x953b4000) [pid = 1751] [serial = 389] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x9511a800) [pid = 1751] [serial = 388] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x9a336000) [pid = 1751] [serial = 392] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x99fdd800) [pid = 1751] [serial = 391] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x9ad92400) [pid = 1751] [serial = 395] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x9ad8c800) [pid = 1751] [serial = 394] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x9b2a5000) [pid = 1751] [serial = 398] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x9b236400) [pid = 1751] [serial = 397] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x9b80ac00) [pid = 1751] [serial = 401] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x9b6e8000) [pid = 1751] [serial = 400] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0xa209bc00) [pid = 1751] [serial = 404] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0xa100b000) [pid = 1751] [serial = 403] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0xa2254800) [pid = 1751] [serial = 407] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x95111400) [pid = 1751] [serial = 422] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x99519000) [pid = 1751] [serial = 424] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x99ac3400) [pid = 1751] [serial = 416] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x99538c00) [pid = 1751] [serial = 415] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x915bd000) [pid = 1751] [serial = 418] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0xa2253000) [pid = 1751] [serial = 406] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x915b7000) [pid = 1751] [serial = 430] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x915bbc00) [pid = 1751] [serial = 431] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x953aac00) [pid = 1751] [serial = 433] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x99533400) [pid = 1751] [serial = 434] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x9ad05000) [pid = 1751] [serial = 436] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x99e92c00) [pid = 1751] [serial = 428] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x9b6ed000) [pid = 1751] [serial = 439] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9ad8e000) [pid = 1751] [serial = 437] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0xa0594c00) [pid = 1751] [serial = 442] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9b229800) [pid = 1751] [serial = 440] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x91683800) [pid = 1751] [serial = 445] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x97724000) [pid = 1751] [serial = 410] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x91681c00) [pid = 1751] [serial = 409] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0xa1091000) [pid = 1751] [serial = 443] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9976dc00) [pid = 1751] [serial = 446] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x953af400) [pid = 1751] [serial = 413] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x95113400) [pid = 1751] [serial = 412] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x94fa7c00) [pid = 1751] [serial = 421] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99777000) [pid = 1751] [serial = 425] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x91688800) [pid = 1751] [serial = 419] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x919ed400) [pid = 1751] [serial = 449] [outer = (nil)] [url = about:blank] 21:30:02 INFO - PROCESS | 1751 | 1468902602350 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1893ms 21:30:02 INFO - PROCESS | 1751 | 1468902602409 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 21:30:02 INFO - PROCESS | 1751 | 1468902602415 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 21:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:30:02 INFO - PROCESS | 1751 | 1468902602439 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:30:02 INFO - PROCESS | 1751 | 1468902602446 Marionette TRACE conn4 <- [1,642,null,{}] 21:30:02 INFO - PROCESS | 1751 | 1468902602453 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:02 INFO - PROCESS | 1751 | 1468902602459 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:02 INFO - PROCESS | 1751 | 1468902602637 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 21:30:02 INFO - PROCESS | 1751 | 1468902602817 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:02 INFO - PROCESS | 1751 | 1468902602827 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510e400 == 36 [pid = 1751] [id = 168] 21:30:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x95110000) [pid = 1751] [serial = 504] [outer = (nil)] 21:30:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x95115000) [pid = 1751] [serial = 505] [outer = 0x95110000] 21:30:02 INFO - PROCESS | 1751 | 1468902602921 Marionette DEBUG loaded listener.js 21:30:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x953b0c00) [pid = 1751] [serial = 506] [outer = 0x95110000] 21:30:04 INFO - PROCESS | 1751 | 1468902604144 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1764ms 21:30:04 INFO - PROCESS | 1751 | 1468902604197 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 21:30:04 INFO - PROCESS | 1751 | 1468902604204 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 21:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:30:04 INFO - PROCESS | 1751 | 1468902604215 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:30:04 INFO - PROCESS | 1751 | 1468902604221 Marionette TRACE conn4 <- [1,646,null,{}] 21:30:04 INFO - PROCESS | 1751 | 1468902604289 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:04 INFO - PROCESS | 1751 | 1468902604303 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:04 INFO - PROCESS | 1751 | 1468902604656 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 21:30:04 INFO - PROCESS | 1751 | 1468902604792 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:04 INFO - PROCESS | 1751 | 1468902604811 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953b800 == 37 [pid = 1751] [id = 169] 21:30:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x995d2c00) [pid = 1751] [serial = 507] [outer = (nil)] 21:30:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x99778000) [pid = 1751] [serial = 508] [outer = 0x995d2c00] 21:30:04 INFO - PROCESS | 1751 | 1468902604889 Marionette DEBUG loaded listener.js 21:30:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x99ac3400) [pid = 1751] [serial = 509] [outer = 0x995d2c00] 21:30:06 INFO - PROCESS | 1751 | 1468902606034 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1903ms 21:30:06 INFO - PROCESS | 1751 | 1468902606121 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 21:30:06 INFO - PROCESS | 1751 | 1468902606127 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 21:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:30:06 INFO - PROCESS | 1751 | 1468902606138 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:30:06 INFO - PROCESS | 1751 | 1468902606144 Marionette TRACE conn4 <- [1,650,null,{}] 21:30:06 INFO - PROCESS | 1751 | 1468902606162 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:06 INFO - PROCESS | 1751 | 1468902606171 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:06 INFO - PROCESS | 1751 | 1468902606540 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 21:30:06 INFO - PROCESS | 1751 | 1468902606600 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:06 INFO - PROCESS | 1751 | 1468902606608 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66cc00 == 38 [pid = 1751] [id = 170] 21:30:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x99d3a800) [pid = 1751] [serial = 510] [outer = (nil)] 21:30:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x99e93000) [pid = 1751] [serial = 511] [outer = 0x99d3a800] 21:30:06 INFO - PROCESS | 1751 | 1468902606768 Marionette DEBUG loaded listener.js 21:30:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99fd8000) [pid = 1751] [serial = 512] [outer = 0x99d3a800] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x953aa800) [pid = 1751] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x90086800) [pid = 1751] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8f7df800) [pid = 1751] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x919e8400) [pid = 1751] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x98178800) [pid = 1751] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99fd9400) [pid = 1751] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99fd7000) [pid = 1751] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9390b400) [pid = 1751] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9ab67000) [pid = 1751] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99e89c00) [pid = 1751] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:30:07 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x919e5800) [pid = 1751] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:30:07 INFO - PROCESS | 1751 | 1468902607643 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1547ms 21:30:07 INFO - PROCESS | 1751 | 1468902607685 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 21:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:30:07 INFO - PROCESS | 1751 | 1468902607689 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 21:30:07 INFO - PROCESS | 1751 | 1468902607696 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:30:07 INFO - PROCESS | 1751 | 1468902607700 Marionette TRACE conn4 <- [1,654,null,{}] 21:30:07 INFO - PROCESS | 1751 | 1468902607706 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:07 INFO - PROCESS | 1751 | 1468902607712 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:07 INFO - PROCESS | 1751 | 1468902607988 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 21:30:08 INFO - PROCESS | 1751 | 1468902608138 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:08 INFO - PROCESS | 1751 | 1468902608149 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x915be400 == 39 [pid = 1751] [id = 171] 21:30:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x919e3800) [pid = 1751] [serial = 513] [outer = (nil)] 21:30:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99e8f800) [pid = 1751] [serial = 514] [outer = 0x919e3800] 21:30:08 INFO - PROCESS | 1751 | 1468902608218 Marionette DEBUG loaded listener.js 21:30:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9a328c00) [pid = 1751] [serial = 515] [outer = 0x919e3800] 21:30:09 INFO - PROCESS | 1751 | 1468902609034 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1446ms 21:30:09 INFO - PROCESS | 1751 | 1468902609144 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 21:30:09 INFO - PROCESS | 1751 | 1468902609153 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 21:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:30:09 INFO - PROCESS | 1751 | 1468902609167 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:30:09 INFO - PROCESS | 1751 | 1468902609178 Marionette TRACE conn4 <- [1,658,null,{}] 21:30:09 INFO - PROCESS | 1751 | 1468902609246 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:09 INFO - PROCESS | 1751 | 1468902609255 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:09 INFO - PROCESS | 1751 | 1468902609519 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 21:30:09 INFO - PROCESS | 1751 | 1468902609716 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:09 INFO - PROCESS | 1751 | 1468902609735 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x915c1800 == 40 [pid = 1751] [id = 172] 21:30:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x91682400) [pid = 1751] [serial = 516] [outer = (nil)] 21:30:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9168b800) [pid = 1751] [serial = 517] [outer = 0x91682400] 21:30:09 INFO - PROCESS | 1751 | 1468902609824 Marionette DEBUG loaded listener.js 21:30:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x919ef000) [pid = 1751] [serial = 518] [outer = 0x91682400] 21:30:10 INFO - PROCESS | 1751 | 1468902610801 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1702ms 21:30:10 INFO - PROCESS | 1751 | 1468902610870 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 21:30:10 INFO - PROCESS | 1751 | 1468902610875 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 21:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:30:10 INFO - PROCESS | 1751 | 1468902610893 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:30:10 INFO - PROCESS | 1751 | 1468902610907 Marionette TRACE conn4 <- [1,662,null,{}] 21:30:10 INFO - PROCESS | 1751 | 1468902610915 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:10 INFO - PROCESS | 1751 | 1468902610922 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:11 INFO - PROCESS | 1751 | 1468902611157 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 21:30:11 INFO - PROCESS | 1751 | 1468902611414 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:11 INFO - PROCESS | 1751 | 1468902611425 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x953b7c00 == 41 [pid = 1751] [id = 173] 21:30:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x965b6c00) [pid = 1751] [serial = 519] [outer = (nil)] 21:30:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x989d6c00) [pid = 1751] [serial = 520] [outer = 0x965b6c00] 21:30:11 INFO - PROCESS | 1751 | 1468902611512 Marionette DEBUG loaded listener.js 21:30:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9953a400) [pid = 1751] [serial = 521] [outer = 0x965b6c00] 21:30:12 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:12 INFO - PROCESS | 1751 | 1468902612509 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1657ms 21:30:12 INFO - PROCESS | 1751 | 1468902612542 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 21:30:12 INFO - PROCESS | 1751 | 1468902612545 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 21:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:30:12 INFO - PROCESS | 1751 | 1468902612554 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:30:12 INFO - PROCESS | 1751 | 1468902612558 Marionette TRACE conn4 <- [1,666,null,{}] 21:30:12 INFO - PROCESS | 1751 | 1468902612574 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:12 INFO - PROCESS | 1751 | 1468902612584 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:12 INFO - PROCESS | 1751 | 1468902612821 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 21:30:13 INFO - PROCESS | 1751 | 1468902613087 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:13 INFO - PROCESS | 1751 | 1468902613104 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fdf400 == 42 [pid = 1751] [id = 174] 21:30:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9abda800) [pid = 1751] [serial = 522] [outer = (nil)] 21:30:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9abfb000) [pid = 1751] [serial = 523] [outer = 0x9abda800] 21:30:13 INFO - PROCESS | 1751 | 1468902613229 Marionette DEBUG loaded listener.js 21:30:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9ad0e400) [pid = 1751] [serial = 524] [outer = 0x9abda800] 21:30:13 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:14 INFO - PROCESS | 1751 | 1468902614179 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1690ms 21:30:14 INFO - PROCESS | 1751 | 1468902614244 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 21:30:14 INFO - PROCESS | 1751 | 1468902614249 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 21:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:30:14 INFO - PROCESS | 1751 | 1468902614256 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:30:14 INFO - PROCESS | 1751 | 1468902614259 Marionette TRACE conn4 <- [1,670,null,{}] 21:30:14 INFO - PROCESS | 1751 | 1468902614265 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:14 INFO - PROCESS | 1751 | 1468902614271 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:14 INFO - PROCESS | 1751 | 1468902614503 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 21:30:14 INFO - PROCESS | 1751 | 1468902614710 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:14 INFO - PROCESS | 1751 | 1468902614723 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a76f400 == 43 [pid = 1751] [id = 175] 21:30:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9ad93000) [pid = 1751] [serial = 525] [outer = (nil)] 21:30:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9ad9b400) [pid = 1751] [serial = 526] [outer = 0x9ad93000] 21:30:14 INFO - PROCESS | 1751 | 1468902614851 Marionette DEBUG loaded listener.js 21:30:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9ad97400) [pid = 1751] [serial = 527] [outer = 0x9ad93000] 21:30:15 INFO - PROCESS | 1751 | 1468902615765 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1541ms 21:30:15 INFO - PROCESS | 1751 | 1468902615798 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 21:30:15 INFO - PROCESS | 1751 | 1468902615802 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 21:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:30:15 INFO - PROCESS | 1751 | 1468902615809 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:30:15 INFO - PROCESS | 1751 | 1468902615813 Marionette TRACE conn4 <- [1,674,null,{}] 21:30:15 INFO - PROCESS | 1751 | 1468902615819 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:15 INFO - PROCESS | 1751 | 1468902615825 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:16 INFO - PROCESS | 1751 | 1468902616053 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 21:30:16 INFO - PROCESS | 1751 | 1468902616259 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:16 INFO - PROCESS | 1751 | 1468902616270 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x98912800 == 44 [pid = 1751] [id = 176] 21:30:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9ad91c00) [pid = 1751] [serial = 528] [outer = (nil)] 21:30:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9b60dc00) [pid = 1751] [serial = 529] [outer = 0x9ad91c00] 21:30:16 INFO - PROCESS | 1751 | 1468902616395 Marionette DEBUG loaded listener.js 21:30:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9b80b800) [pid = 1751] [serial = 530] [outer = 0x9ad91c00] 21:30:16 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:17 INFO - PROCESS | 1751 | 1468902617290 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 21:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1549ms 21:30:17 INFO - PROCESS | 1751 | 1468902617360 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 21:30:17 INFO - PROCESS | 1751 | 1468902617364 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 21:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:30:17 INFO - PROCESS | 1751 | 1468902617371 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:30:17 INFO - PROCESS | 1751 | 1468902617375 Marionette TRACE conn4 <- [1,678,null,{}] 21:30:17 INFO - PROCESS | 1751 | 1468902617381 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:17 INFO - PROCESS | 1751 | 1468902617392 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:17 INFO - PROCESS | 1751 | 1468902617674 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 21:30:17 INFO - PROCESS | 1751 | 1468902617893 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:17 INFO - PROCESS | 1751 | 1468902617902 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f665000 == 45 [pid = 1751] [id = 177] 21:30:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x915b3800) [pid = 1751] [serial = 531] [outer = (nil)] 21:30:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x919f1000) [pid = 1751] [serial = 532] [outer = 0x915b3800] 21:30:18 INFO - PROCESS | 1751 | 1468902618016 Marionette DEBUG loaded listener.js 21:30:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9a73fc00) [pid = 1751] [serial = 533] [outer = 0x915b3800] 21:30:19 INFO - PROCESS | 1751 | 1468902619174 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1836ms 21:30:19 INFO - PROCESS | 1751 | 1468902619208 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 21:30:19 INFO - PROCESS | 1751 | 1468902619216 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 21:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:30:19 INFO - PROCESS | 1751 | 1468902619226 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:30:19 INFO - PROCESS | 1751 | 1468902619230 Marionette TRACE conn4 <- [1,682,null,{}] 21:30:19 INFO - PROCESS | 1751 | 1468902619239 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:19 INFO - PROCESS | 1751 | 1468902619246 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:19 INFO - PROCESS | 1751 | 1468902619453 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 21:30:19 INFO - PROCESS | 1751 | 1468902619685 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:19 INFO - PROCESS | 1751 | 1468902619701 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168e000 == 46 [pid = 1751] [id = 178] 21:30:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9168fc00) [pid = 1751] [serial = 534] [outer = (nil)] 21:30:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x93903c00) [pid = 1751] [serial = 535] [outer = 0x9168fc00] 21:30:19 INFO - PROCESS | 1751 | 1468902619778 Marionette DEBUG loaded listener.js 21:30:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9457f800) [pid = 1751] [serial = 536] [outer = 0x9168fc00] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x9510f800 == 45 [pid = 1751] [id = 124] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x99d30000 == 44 [pid = 1751] [id = 125] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7df000 == 43 [pid = 1751] [id = 158] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d5c00 == 42 [pid = 1751] [id = 118] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x99e8f400 == 41 [pid = 1751] [id = 121] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x91687c00 == 40 [pid = 1751] [id = 115] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d6c00 == 39 [pid = 1751] [id = 126] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x9168d000 == 38 [pid = 1751] [id = 116] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x94578400 == 37 [pid = 1751] [id = 127] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x8f664c00 == 36 [pid = 1751] [id = 128] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66ac00 == 35 [pid = 1751] [id = 122] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d7c00 == 34 [pid = 1751] [id = 120] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x915ba400 == 33 [pid = 1751] [id = 117] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x99e8ec00 == 32 [pid = 1751] [id = 130] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x90090000 == 31 [pid = 1751] [id = 119] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x915c0400 == 30 [pid = 1751] [id = 123] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x91686800 == 29 [pid = 1751] [id = 129] 21:30:21 INFO - PROCESS | 1751 | --DOCSHELL 0x9abf2000 == 28 [pid = 1751] [id = 131] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x965b6000) [pid = 1751] [serial = 484] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x953b3800) [pid = 1751] [serial = 481] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x91689c00) [pid = 1751] [serial = 473] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x915b2400) [pid = 1751] [serial = 472] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8f7e2000) [pid = 1751] [serial = 475] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x94fae000) [pid = 1751] [serial = 452] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9390a400) [pid = 1751] [serial = 451] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x995ce000) [pid = 1751] [serial = 455] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x98dde800) [pid = 1751] [serial = 454] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9a73c800) [pid = 1751] [serial = 458] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9a335000) [pid = 1751] [serial = 457] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9abf6c00) [pid = 1751] [serial = 461] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9aafa800) [pid = 1751] [serial = 460] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9ad99c00) [pid = 1751] [serial = 464] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9ad97000) [pid = 1751] [serial = 463] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0xa22df800) [pid = 1751] [serial = 467] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0xa2252c00) [pid = 1751] [serial = 466] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa2ff0c00) [pid = 1751] [serial = 470] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0xa2fa6800) [pid = 1751] [serial = 469] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x953b9000) [pid = 1751] [serial = 482] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x919ec000) [pid = 1751] [serial = 478] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x93a72800) [pid = 1751] [serial = 479] [outer = (nil)] [url = about:blank] 21:30:21 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9008c800) [pid = 1751] [serial = 476] [outer = (nil)] [url = about:blank] 21:30:22 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:22 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:30:22 INFO - PROCESS | 1751 | 1468902622471 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:30:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 21:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 3303ms 21:30:22 INFO - PROCESS | 1751 | 1468902622530 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 21:30:22 INFO - PROCESS | 1751 | 1468902622537 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 21:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:30:22 INFO - PROCESS | 1751 | 1468902622550 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:30:22 INFO - PROCESS | 1751 | 1468902622555 Marionette TRACE conn4 <- [1,686,null,{}] 21:30:22 INFO - PROCESS | 1751 | 1468902622567 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:22 INFO - PROCESS | 1751 | 1468902622575 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:22 INFO - PROCESS | 1751 | 1468902622747 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 21:30:22 INFO - PROCESS | 1751 | 1468902622759 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:22 INFO - PROCESS | 1751 | 1468902622770 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7df400 == 29 [pid = 1751] [id = 179] 21:30:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8f7dfc00) [pid = 1751] [serial = 537] [outer = (nil)] 21:30:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x915ba400) [pid = 1751] [serial = 538] [outer = 0x8f7dfc00] 21:30:22 INFO - PROCESS | 1751 | 1468902622852 Marionette DEBUG loaded listener.js 21:30:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x915c1400) [pid = 1751] [serial = 539] [outer = 0x8f7dfc00] 21:30:24 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:24 INFO - PROCESS | 1751 | 1468902624173 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:30:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1648ms 21:30:24 INFO - PROCESS | 1751 | 1468902624193 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 21:30:24 INFO - PROCESS | 1751 | 1468902624200 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 21:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:30:24 INFO - PROCESS | 1751 | 1468902624254 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:30:24 INFO - PROCESS | 1751 | 1468902624259 Marionette TRACE conn4 <- [1,690,null,{}] 21:30:24 INFO - PROCESS | 1751 | 1468902624270 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:24 INFO - PROCESS | 1751 | 1468902624275 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:24 INFO - PROCESS | 1751 | 1468902624554 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 21:30:24 INFO - PROCESS | 1751 | 1468902624707 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:24 INFO - PROCESS | 1751 | 1468902624723 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dd800 == 30 [pid = 1751] [id = 180] 21:30:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8f7e0c00) [pid = 1751] [serial = 540] [outer = (nil)] 21:30:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x91685c00) [pid = 1751] [serial = 541] [outer = 0x8f7e0c00] 21:30:24 INFO - PROCESS | 1751 | 1468902624808 Marionette DEBUG loaded listener.js 21:30:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9168dc00) [pid = 1751] [serial = 542] [outer = 0x8f7e0c00] 21:30:26 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:26 INFO - PROCESS | 1751 | 1468902626290 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:30:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2097ms 21:30:26 INFO - PROCESS | 1751 | 1468902626349 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 21:30:26 INFO - PROCESS | 1751 | 1468902626358 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 21:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:30:26 INFO - PROCESS | 1751 | 1468902626373 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:30:26 INFO - PROCESS | 1751 | 1468902626378 Marionette TRACE conn4 <- [1,694,null,{}] 21:30:26 INFO - PROCESS | 1751 | 1468902626426 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:26 INFO - PROCESS | 1751 | 1468902626433 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:26 INFO - PROCESS | 1751 | 1468902626678 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 21:30:26 INFO - PROCESS | 1751 | 1468902626803 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:26 INFO - PROCESS | 1751 | 1468902626813 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fb2800 == 31 [pid = 1751] [id = 181] 21:30:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9510c800) [pid = 1751] [serial = 543] [outer = (nil)] 21:30:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x95114400) [pid = 1751] [serial = 544] [outer = 0x9510c800] 21:30:26 INFO - PROCESS | 1751 | 1468902626901 Marionette DEBUG loaded listener.js 21:30:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x953aac00) [pid = 1751] [serial = 545] [outer = 0x9510c800] 21:30:28 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:28 INFO - PROCESS | 1751 | 1468902628425 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:30:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 21:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2098ms 21:30:28 INFO - PROCESS | 1751 | 1468902628470 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 21:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:30:28 INFO - PROCESS | 1751 | 1468902628475 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 21:30:28 INFO - PROCESS | 1751 | 1468902628483 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:30:28 INFO - PROCESS | 1751 | 1468902628490 Marionette TRACE conn4 <- [1,698,null,{}] 21:30:28 INFO - PROCESS | 1751 | 1468902628554 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:28 INFO - PROCESS | 1751 | 1468902628565 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:28 INFO - PROCESS | 1751 | 1468902628812 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 21:30:29 INFO - PROCESS | 1751 | 1468902629023 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:29 INFO - PROCESS | 1751 | 1468902629036 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f662000 == 32 [pid = 1751] [id = 182] 21:30:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8f666400) [pid = 1751] [serial = 546] [outer = (nil)] 21:30:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8f66f400) [pid = 1751] [serial = 547] [outer = 0x8f666400] 21:30:29 INFO - PROCESS | 1751 | 1468902629114 Marionette DEBUG loaded listener.js 21:30:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8f7e1c00) [pid = 1751] [serial = 548] [outer = 0x8f666400] 21:30:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8f665000 == 31 [pid = 1751] [id = 177] 21:30:29 INFO - PROCESS | 1751 | --DOCSHELL 0x915c1800 == 30 [pid = 1751] [id = 172] 21:30:29 INFO - PROCESS | 1751 | --DOCSHELL 0x98912800 == 29 [pid = 1751] [id = 176] 21:30:29 INFO - PROCESS | 1751 | --DOCSHELL 0x915be400 == 28 [pid = 1751] [id = 171] 21:30:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d8000 == 27 [pid = 1751] [id = 165] 21:30:29 INFO - PROCESS | 1751 | --DOCSHELL 0x953ab400 == 26 [pid = 1751] [id = 163] 21:30:29 INFO - PROCESS | 1751 | --DOCSHELL 0x9168e000 == 25 [pid = 1751] [id = 178] 21:30:30 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:30 INFO - PROCESS | 1751 | 1468902630646 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:30:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 21:30:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2195ms 21:30:30 INFO - PROCESS | 1751 | 1468902630679 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 21:30:30 INFO - PROCESS | 1751 | 1468902630686 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 21:30:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:30:30 INFO - PROCESS | 1751 | 1468902630696 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:30:30 INFO - PROCESS | 1751 | 1468902630701 Marionette TRACE conn4 <- [1,702,null,{}] 21:30:30 INFO - PROCESS | 1751 | 1468902630712 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:30 INFO - PROCESS | 1751 | 1468902630717 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:30 INFO - PROCESS | 1751 | 1468902630926 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 21:30:31 INFO - PROCESS | 1751 | 1468902631082 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:31 INFO - PROCESS | 1751 | 1468902631100 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dc800 == 26 [pid = 1751] [id = 183] 21:30:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x915b2400) [pid = 1751] [serial = 549] [outer = (nil)] 21:30:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x93a6a800) [pid = 1751] [serial = 550] [outer = 0x915b2400] 21:30:31 INFO - PROCESS | 1751 | 1468902631195 Marionette DEBUG loaded listener.js 21:30:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x95338c00) [pid = 1751] [serial = 551] [outer = 0x915b2400] 21:30:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x953b8000) [pid = 1751] [serial = 552] [outer = 0x9a3dd800] 21:30:32 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:32 INFO - PROCESS | 1751 | 1468902632756 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:30:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:30:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2092ms 21:30:32 INFO - PROCESS | 1751 | 1468902632788 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 21:30:32 INFO - PROCESS | 1751 | 1468902632796 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 21:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:30:32 INFO - PROCESS | 1751 | 1468902632809 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:30:32 INFO - PROCESS | 1751 | 1468902632814 Marionette TRACE conn4 <- [1,706,null,{}] 21:30:32 INFO - PROCESS | 1751 | 1468902632870 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:32 INFO - PROCESS | 1751 | 1468902632875 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:33 INFO - PROCESS | 1751 | 1468902633089 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 21:30:33 INFO - PROCESS | 1751 | 1468902633240 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:33 INFO - PROCESS | 1751 | 1468902633250 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x919ea400 == 27 [pid = 1751] [id = 184] 21:30:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x98177000) [pid = 1751] [serial = 553] [outer = (nil)] 21:30:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x98dd8000) [pid = 1751] [serial = 554] [outer = 0x98177000] 21:30:33 INFO - PROCESS | 1751 | 1468902633339 Marionette DEBUG loaded listener.js 21:30:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x99515800) [pid = 1751] [serial = 555] [outer = 0x98177000] 21:30:34 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:34 INFO - PROCESS | 1751 | 1468902634830 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:30:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2036ms 21:30:34 INFO - PROCESS | 1751 | 1468902634846 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 21:30:34 INFO - PROCESS | 1751 | 1468902634851 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 21:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:30:34 INFO - PROCESS | 1751 | 1468902634859 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:30:34 INFO - PROCESS | 1751 | 1468902634865 Marionette TRACE conn4 <- [1,710,null,{}] 21:30:34 INFO - PROCESS | 1751 | 1468902634883 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:34 INFO - PROCESS | 1751 | 1468902634892 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:35 INFO - PROCESS | 1751 | 1468902635117 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 21:30:35 INFO - PROCESS | 1751 | 1468902635278 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:35 INFO - PROCESS | 1751 | 1468902635290 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x99bcb000 == 28 [pid = 1751] [id = 185] 21:30:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x99bcb400) [pid = 1751] [serial = 556] [outer = (nil)] 21:30:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x99e92800) [pid = 1751] [serial = 557] [outer = 0x99bcb400] 21:30:35 INFO - PROCESS | 1751 | 1468902635383 Marionette DEBUG loaded listener.js 21:30:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x99fdcc00) [pid = 1751] [serial = 558] [outer = 0x99bcb400] 21:30:36 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:36 INFO - PROCESS | 1751 | 1468902636762 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:30:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1938ms 21:30:36 INFO - PROCESS | 1751 | 1468902636841 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 21:30:36 INFO - PROCESS | 1751 | 1468902636848 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 21:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:30:36 INFO - PROCESS | 1751 | 1468902636882 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:30:36 INFO - PROCESS | 1751 | 1468902636885 Marionette TRACE conn4 <- [1,714,null,{}] 21:30:36 INFO - PROCESS | 1751 | 1468902636893 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:36 INFO - PROCESS | 1751 | 1468902636898 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:37 INFO - PROCESS | 1751 | 1468902637081 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 21:30:37 INFO - PROCESS | 1751 | 1468902637240 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:37 INFO - PROCESS | 1751 | 1468902637249 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e8dc00 == 29 [pid = 1751] [id = 186] 21:30:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x99e8f000) [pid = 1751] [serial = 559] [outer = (nil)] 21:30:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9ab5e400) [pid = 1751] [serial = 560] [outer = 0x99e8f000] 21:30:37 INFO - PROCESS | 1751 | 1468902637335 Marionette DEBUG loaded listener.js 21:30:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x94fa7c00) [pid = 1751] [serial = 561] [outer = 0x99e8f000] 21:30:38 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:38 INFO - PROCESS | 1751 | 1468902638923 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:30:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 21:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2102ms 21:30:38 INFO - PROCESS | 1751 | 1468902638981 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 21:30:38 INFO - PROCESS | 1751 | 1468902638988 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 21:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:30:39 INFO - PROCESS | 1751 | 1468902638999 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:30:39 INFO - PROCESS | 1751 | 1468902639003 Marionette TRACE conn4 <- [1,718,null,{}] 21:30:39 INFO - PROCESS | 1751 | 1468902639059 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:39 INFO - PROCESS | 1751 | 1468902639066 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:39 INFO - PROCESS | 1751 | 1468902639283 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x9510e400 == 28 [pid = 1751] [id = 168] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x99fdf400 == 27 [pid = 1751] [id = 174] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x953b7c00 == 26 [pid = 1751] [id = 173] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x9a76f400 == 25 [pid = 1751] [id = 175] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x915b3000 == 24 [pid = 1751] [id = 167] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x99bcb000 == 23 [pid = 1751] [id = 185] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x919ea400 == 22 [pid = 1751] [id = 184] 21:30:40 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dc800 == 21 [pid = 1751] [id = 183] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f662000 == 20 [pid = 1751] [id = 182] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7df400 == 19 [pid = 1751] [id = 179] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9953b800 == 18 [pid = 1751] [id = 169] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66cc00 == 17 [pid = 1751] [id = 170] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dd800 == 16 [pid = 1751] [id = 180] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x99e8dc00 == 15 [pid = 1751] [id = 186] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9008a400 == 14 [pid = 1751] [id = 164] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dd400 == 13 [pid = 1751] [id = 161] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9533f800 == 12 [pid = 1751] [id = 160] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x919e4c00 == 11 [pid = 1751] [id = 159] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x94fb2800 == 10 [pid = 1751] [id = 181] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e2800 == 9 [pid = 1751] [id = 162] 21:30:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9533e000 == 8 [pid = 1751] [id = 166] 21:30:44 INFO - PROCESS | 1751 | 1468902644222 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:44 INFO - PROCESS | 1751 | 1468902644232 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dac00 == 9 [pid = 1751] [id = 187] 21:30:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8f7dbc00) [pid = 1751] [serial = 562] [outer = (nil)] 21:30:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x9008a400) [pid = 1751] [serial = 563] [outer = 0x8f7dbc00] 21:30:44 INFO - PROCESS | 1751 | 1468902644310 Marionette DEBUG loaded listener.js 21:30:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x915bfc00) [pid = 1751] [serial = 564] [outer = 0x8f7dbc00] 21:30:45 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:45 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:30:45 INFO - PROCESS | 1751 | 1468902645687 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:30:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:30:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 6709ms 21:30:45 INFO - PROCESS | 1751 | 1468902645710 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 21:30:45 INFO - PROCESS | 1751 | 1468902645716 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 21:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:30:45 INFO - PROCESS | 1751 | 1468902645732 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:30:45 INFO - PROCESS | 1751 | 1468902645739 Marionette TRACE conn4 <- [1,722,null,{}] 21:30:45 INFO - PROCESS | 1751 | 1468902645834 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:45 INFO - PROCESS | 1751 | 1468902645841 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:46 INFO - PROCESS | 1751 | 1468902646047 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 21:30:46 INFO - PROCESS | 1751 | 1468902646077 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:46 INFO - PROCESS | 1751 | 1468902646090 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x95111400 == 10 [pid = 1751] [id = 188] 21:30:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x95111c00) [pid = 1751] [serial = 565] [outer = (nil)] 21:30:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x953b1800) [pid = 1751] [serial = 566] [outer = 0x95111c00] 21:30:46 INFO - PROCESS | 1751 | 1468902646164 Marionette DEBUG loaded listener.js 21:30:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x96574c00) [pid = 1751] [serial = 567] [outer = 0x95111c00] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x9510c800) [pid = 1751] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x919e3800) [pid = 1751] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8f7e0c00) [pid = 1751] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8f7dfc00) [pid = 1751] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x9168fc00) [pid = 1751] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x91682400) [pid = 1751] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x965b6c00) [pid = 1751] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x9abda800) [pid = 1751] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x99d3a800) [pid = 1751] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x98913000) [pid = 1751] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x95110000) [pid = 1751] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x99fda400) [pid = 1751] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x99e8e800) [pid = 1751] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x953ad000) [pid = 1751] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9008a000) [pid = 1751] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8f7e2c00) [pid = 1751] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x915b7c00) [pid = 1751] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9ad93000) [pid = 1751] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9ad91c00) [pid = 1751] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x915b3800) [pid = 1751] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x995d2c00) [pid = 1751] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8f666400) [pid = 1751] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x915b2400) [pid = 1751] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x98177000) [pid = 1751] [serial = 553] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:30:47 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x99bcb400) [pid = 1751] [serial = 556] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:30:47 INFO - PROCESS | 1751 | 1468902647885 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 21:30:47 INFO - PROCESS | 1751 | 1468902647959 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 21:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:30:47 INFO - PROCESS | 1751 | 1468902647966 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:30:47 INFO - PROCESS | 1751 | 1468902647969 Marionette TRACE conn4 <- [1,726,null,{}] 21:30:47 INFO - PROCESS | 1751 | 1468902647976 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:47 INFO - PROCESS | 1751 | 1468902647982 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:48 INFO - PROCESS | 1751 | 1468902648180 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 21:30:48 INFO - PROCESS | 1751 | 1468902648303 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:48 INFO - PROCESS | 1751 | 1468902648310 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b2400 == 11 [pid = 1751] [id = 189] 21:30:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x915b7000) [pid = 1751] [serial = 568] [outer = (nil)] 21:30:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9898d800) [pid = 1751] [serial = 569] [outer = 0x915b7000] 21:30:48 INFO - PROCESS | 1751 | 1468902648390 Marionette DEBUG loaded listener.js 21:30:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x98dd5800) [pid = 1751] [serial = 570] [outer = 0x915b7000] 21:30:49 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:49 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:30:49 INFO - PROCESS | 1751 | 1468902649438 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:30:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:30:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1541ms 21:30:49 INFO - PROCESS | 1751 | 1468902649509 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 21:30:49 INFO - PROCESS | 1751 | 1468902649516 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 21:30:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:30:49 INFO - PROCESS | 1751 | 1468902649527 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:30:49 INFO - PROCESS | 1751 | 1468902649532 Marionette TRACE conn4 <- [1,730,null,{}] 21:30:49 INFO - PROCESS | 1751 | 1468902649543 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:49 INFO - PROCESS | 1751 | 1468902649548 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:49 INFO - PROCESS | 1751 | 1468902649790 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 21:30:50 INFO - PROCESS | 1751 | 1468902650018 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:50 INFO - PROCESS | 1751 | 1468902650034 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008d000 == 12 [pid = 1751] [id = 190] 21:30:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x93902c00) [pid = 1751] [serial = 571] [outer = (nil)] 21:30:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9457a800) [pid = 1751] [serial = 572] [outer = 0x93902c00] 21:30:50 INFO - PROCESS | 1751 | 1468902650120 Marionette DEBUG loaded listener.js 21:30:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9510dc00) [pid = 1751] [serial = 573] [outer = 0x93902c00] 21:30:50 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:50 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:30:51 INFO - PROCESS | 1751 | 1468902651114 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 21:30:51 INFO - PROCESS | 1751 | 1468902651175 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 21:30:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:30:51 INFO - PROCESS | 1751 | 1468902651186 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:30:51 INFO - PROCESS | 1751 | 1468902651190 Marionette TRACE conn4 <- [1,734,null,{}] 21:30:51 INFO - PROCESS | 1751 | 1468902651197 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:51 INFO - PROCESS | 1751 | 1468902651204 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:51 INFO - PROCESS | 1751 | 1468902651396 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 21:30:51 INFO - PROCESS | 1751 | 1468902651605 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:51 INFO - PROCESS | 1751 | 1468902651617 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dde000 == 13 [pid = 1751] [id = 191] 21:30:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x99d3a400) [pid = 1751] [serial = 574] [outer = (nil)] 21:30:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x99e89000) [pid = 1751] [serial = 575] [outer = 0x99d3a400] 21:30:51 INFO - PROCESS | 1751 | 1468902651745 Marionette DEBUG loaded listener.js 21:30:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x99e90800) [pid = 1751] [serial = 576] [outer = 0x99d3a400] 21:30:52 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:52 INFO - PROCESS | 1751 | 1468902652655 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:30:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:30:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1551ms 21:30:52 INFO - PROCESS | 1751 | 1468902652738 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 21:30:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:30:52 INFO - PROCESS | 1751 | 1468902652744 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 21:30:52 INFO - PROCESS | 1751 | 1468902652752 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:30:52 INFO - PROCESS | 1751 | 1468902652760 Marionette TRACE conn4 <- [1,738,null,{}] 21:30:52 INFO - PROCESS | 1751 | 1468902652779 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:52 INFO - PROCESS | 1751 | 1468902652790 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:53 INFO - PROCESS | 1751 | 1468902653104 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 21:30:53 INFO - PROCESS | 1751 | 1468902653354 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:53 INFO - PROCESS | 1751 | 1468902653372 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x9aaf0000 == 14 [pid = 1751] [id = 192] 21:30:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9aaf4000) [pid = 1751] [serial = 577] [outer = (nil)] 21:30:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9abd8800) [pid = 1751] [serial = 578] [outer = 0x9aaf4000] 21:30:53 INFO - PROCESS | 1751 | 1468902653461 Marionette DEBUG loaded listener.js 21:30:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9abf7c00) [pid = 1751] [serial = 579] [outer = 0x9aaf4000] 21:30:54 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:54 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:30:54 INFO - PROCESS | 1751 | 1468902654835 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:30:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2145ms 21:30:54 INFO - PROCESS | 1751 | 1468902654921 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 21:30:54 INFO - PROCESS | 1751 | 1468902654927 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 21:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:30:54 INFO - PROCESS | 1751 | 1468902654940 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:30:54 INFO - PROCESS | 1751 | 1468902654943 Marionette TRACE conn4 <- [1,742,null,{}] 21:30:54 INFO - PROCESS | 1751 | 1468902654950 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:54 INFO - PROCESS | 1751 | 1468902654955 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:55 INFO - PROCESS | 1751 | 1468902655134 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 21:30:55 INFO - PROCESS | 1751 | 1468902655292 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:55 INFO - PROCESS | 1751 | 1468902655301 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x91689800 == 15 [pid = 1751] [id = 193] 21:30:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9abf9c00) [pid = 1751] [serial = 580] [outer = (nil)] 21:30:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9ad93000) [pid = 1751] [serial = 581] [outer = 0x9abf9c00] 21:30:55 INFO - PROCESS | 1751 | 1468902655388 Marionette DEBUG loaded listener.js 21:30:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9b2a5400) [pid = 1751] [serial = 582] [outer = 0x9abf9c00] 21:30:56 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:56 INFO - PROCESS | 1751 | 1468902656748 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:30:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 21:30:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1834ms 21:30:56 INFO - PROCESS | 1751 | 1468902656805 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 21:30:56 INFO - PROCESS | 1751 | 1468902656810 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 21:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:30:56 INFO - PROCESS | 1751 | 1468902656837 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:30:56 INFO - PROCESS | 1751 | 1468902656841 Marionette TRACE conn4 <- [1,746,null,{}] 21:30:56 INFO - PROCESS | 1751 | 1468902656847 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:56 INFO - PROCESS | 1751 | 1468902656853 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:57 INFO - PROCESS | 1751 | 1468902657030 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 21:30:57 INFO - PROCESS | 1751 | 1468902657187 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:57 INFO - PROCESS | 1751 | 1468902657196 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008c800 == 16 [pid = 1751] [id = 194] 21:30:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x91688400) [pid = 1751] [serial = 583] [outer = (nil)] 21:30:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9d2f1c00) [pid = 1751] [serial = 584] [outer = 0x91688400] 21:30:57 INFO - PROCESS | 1751 | 1468902657280 Marionette DEBUG loaded listener.js 21:30:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9d2f6800) [pid = 1751] [serial = 585] [outer = 0x91688400] 21:30:58 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:58 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:30:58 INFO - PROCESS | 1751 | 1468902658632 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:30:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 21:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1846ms 21:30:58 INFO - PROCESS | 1751 | 1468902658728 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 21:30:58 INFO - PROCESS | 1751 | 1468902658734 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 21:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:30:58 INFO - PROCESS | 1751 | 1468902658745 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:30:58 INFO - PROCESS | 1751 | 1468902658749 Marionette TRACE conn4 <- [1,750,null,{}] 21:30:58 INFO - PROCESS | 1751 | 1468902658758 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:58 INFO - PROCESS | 1751 | 1468902658763 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x98dd8000) [pid = 1751] [serial = 554] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x953aac00) [pid = 1751] [serial = 545] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8f7e1c00) [pid = 1751] [serial = 548] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x99e8f800) [pid = 1751] [serial = 514] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9168dc00) [pid = 1751] [serial = 542] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x90088000) [pid = 1751] [serial = 344] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x95114400) [pid = 1751] [serial = 544] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x93a6a800) [pid = 1751] [serial = 550] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x91685c00) [pid = 1751] [serial = 541] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x915ba400) [pid = 1751] [serial = 538] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x93903c00) [pid = 1751] [serial = 535] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9168b800) [pid = 1751] [serial = 517] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9457f800) [pid = 1751] [serial = 536] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x919ef000) [pid = 1751] [serial = 518] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x989d6c00) [pid = 1751] [serial = 520] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9abfb000) [pid = 1751] [serial = 523] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8f66f400) [pid = 1751] [serial = 547] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9953a400) [pid = 1751] [serial = 521] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x99e93000) [pid = 1751] [serial = 511] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9aaef800) [pid = 1751] [serial = 499] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9aaf9400) [pid = 1751] [serial = 500] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x95115000) [pid = 1751] [serial = 505] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x953b0c00) [pid = 1751] [serial = 506] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9a737c00) [pid = 1751] [serial = 496] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9a741800) [pid = 1751] [serial = 497] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99fd1800) [pid = 1751] [serial = 493] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99fd8c00) [pid = 1751] [serial = 494] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x97726400) [pid = 1751] [serial = 490] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x99518c00) [pid = 1751] [serial = 491] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x98dd9800) [pid = 1751] [serial = 485] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x91685400) [pid = 1751] [serial = 487] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x919ecc00) [pid = 1751] [serial = 488] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x91685800) [pid = 1751] [serial = 502] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x93902400) [pid = 1751] [serial = 503] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x9ad9b400) [pid = 1751] [serial = 526] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9ad0e400) [pid = 1751] [serial = 524] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x9b60dc00) [pid = 1751] [serial = 529] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0x915c1400) [pid = 1751] [serial = 539] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x9ad97400) [pid = 1751] [serial = 527] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 54 (0x919f1000) [pid = 1751] [serial = 532] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 53 (0x99778000) [pid = 1751] [serial = 508] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 52 (0x99fd8000) [pid = 1751] [serial = 512] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 51 (0x99ac3400) [pid = 1751] [serial = 509] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 50 (0x9b80b800) [pid = 1751] [serial = 530] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 49 (0x9a73fc00) [pid = 1751] [serial = 533] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 48 (0x9a328c00) [pid = 1751] [serial = 515] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 47 (0x99fdcc00) [pid = 1751] [serial = 558] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 46 (0x99515800) [pid = 1751] [serial = 555] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 45 (0x99e92800) [pid = 1751] [serial = 557] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | --DOMWINDOW == 44 (0x95338c00) [pid = 1751] [serial = 551] [outer = (nil)] [url = about:blank] 21:30:59 INFO - PROCESS | 1751 | 1468902659166 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 21:30:59 INFO - PROCESS | 1751 | 1468902659294 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:59 INFO - PROCESS | 1751 | 1468902659311 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:30:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x90090000 == 17 [pid = 1751] [id = 195] 21:30:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 45 (0x915b2c00) [pid = 1751] [serial = 586] [outer = (nil)] 21:30:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 46 (0x915bf000) [pid = 1751] [serial = 587] [outer = 0x915b2c00] 21:30:59 INFO - PROCESS | 1751 | 1468902659432 Marionette DEBUG loaded listener.js 21:30:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 47 (0x91687000) [pid = 1751] [serial = 588] [outer = 0x915b2c00] 21:31:00 INFO - PROCESS | 1751 | --DOMWINDOW == 46 (0x9ab5e400) [pid = 1751] [serial = 560] [outer = (nil)] [url = about:blank] 21:31:00 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:00 INFO - PROCESS | 1751 | 1468902660751 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:31:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2060ms 21:31:00 INFO - PROCESS | 1751 | 1468902660805 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 21:31:00 INFO - PROCESS | 1751 | 1468902660811 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 21:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:31:00 INFO - PROCESS | 1751 | 1468902660868 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:31:00 INFO - PROCESS | 1751 | 1468902660873 Marionette TRACE conn4 <- [1,754,null,{}] 21:31:00 INFO - PROCESS | 1751 | 1468902660898 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:00 INFO - PROCESS | 1751 | 1468902660904 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:01 INFO - PROCESS | 1751 | 1468902661089 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 21:31:01 INFO - PROCESS | 1751 | 1468902661101 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:01 INFO - PROCESS | 1751 | 1468902661109 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x94578000 == 18 [pid = 1751] [id = 196] 21:31:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 47 (0x94578400) [pid = 1751] [serial = 589] [outer = (nil)] 21:31:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 48 (0x94582000) [pid = 1751] [serial = 590] [outer = 0x94578400] 21:31:01 INFO - PROCESS | 1751 | 1468902661187 Marionette DEBUG loaded listener.js 21:31:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 49 (0x9510e400) [pid = 1751] [serial = 591] [outer = 0x94578400] 21:31:02 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:02 INFO - PROCESS | 1751 | 1468902662524 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:31:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 21:31:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1752ms 21:31:02 INFO - PROCESS | 1751 | 1468902662578 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 21:31:02 INFO - PROCESS | 1751 | 1468902662581 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 21:31:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:31:02 INFO - PROCESS | 1751 | 1468902662594 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:31:02 INFO - PROCESS | 1751 | 1468902662602 Marionette TRACE conn4 <- [1,758,null,{}] 21:31:02 INFO - PROCESS | 1751 | 1468902662621 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:02 INFO - PROCESS | 1751 | 1468902662633 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:02 INFO - PROCESS | 1751 | --DOMWINDOW == 48 (0x95111c00) [pid = 1751] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:31:02 INFO - PROCESS | 1751 | --DOMWINDOW == 47 (0x8f7dbc00) [pid = 1751] [serial = 562] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:31:02 INFO - PROCESS | 1751 | --DOMWINDOW == 46 (0x99e8f000) [pid = 1751] [serial = 559] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:31:02 INFO - PROCESS | 1751 | 1468902662979 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 21:31:03 INFO - PROCESS | 1751 | 1468902663061 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:03 INFO - PROCESS | 1751 | 1468902663073 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9533cc00 == 19 [pid = 1751] [id = 197] 21:31:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 47 (0x953aac00) [pid = 1751] [serial = 592] [outer = (nil)] 21:31:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 48 (0x98177800) [pid = 1751] [serial = 593] [outer = 0x953aac00] 21:31:03 INFO - PROCESS | 1751 | 1468902663150 Marionette DEBUG loaded listener.js 21:31:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 49 (0x98d35400) [pid = 1751] [serial = 594] [outer = 0x953aac00] 21:31:03 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:03 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:31:03 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:03 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:03 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:31:03 INFO - PROCESS | 1751 | 1468902663965 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:31:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:31:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1395ms 21:31:03 INFO - PROCESS | 1751 | 1468902663991 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 21:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:31:04 INFO - PROCESS | 1751 | 1468902663996 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 21:31:04 INFO - PROCESS | 1751 | 1468902664003 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:31:04 INFO - PROCESS | 1751 | 1468902664007 Marionette TRACE conn4 <- [1,762,null,{}] 21:31:04 INFO - PROCESS | 1751 | 1468902664017 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:04 INFO - PROCESS | 1751 | 1468902664026 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:04 INFO - PROCESS | 1751 | 1468902664219 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 21:31:04 INFO - PROCESS | 1751 | 1468902664326 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:04 INFO - PROCESS | 1751 | 1468902664333 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d6800 == 20 [pid = 1751] [id = 198] 21:31:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 50 (0x98ddbc00) [pid = 1751] [serial = 595] [outer = (nil)] 21:31:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 51 (0x99537000) [pid = 1751] [serial = 596] [outer = 0x98ddbc00] 21:31:04 INFO - PROCESS | 1751 | 1468902664410 Marionette DEBUG loaded listener.js 21:31:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 52 (0x99899400) [pid = 1751] [serial = 597] [outer = 0x98ddbc00] 21:31:05 INFO - PROCESS | 1751 | 1468902665623 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:31:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1648ms 21:31:05 INFO - PROCESS | 1751 | 1468902665653 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 21:31:05 INFO - PROCESS | 1751 | 1468902665659 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 21:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:31:05 INFO - PROCESS | 1751 | 1468902665666 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:31:05 INFO - PROCESS | 1751 | 1468902665672 Marionette TRACE conn4 <- [1,766,null,{}] 21:31:05 INFO - PROCESS | 1751 | 1468902665679 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:05 INFO - PROCESS | 1751 | 1468902665683 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:06 INFO - PROCESS | 1751 | 1468902666051 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 21:31:06 INFO - PROCESS | 1751 | 1468902666075 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:06 INFO - PROCESS | 1751 | 1468902666083 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x95111c00 == 21 [pid = 1751] [id = 199] 21:31:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 53 (0x98dd9400) [pid = 1751] [serial = 598] [outer = (nil)] 21:31:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 54 (0x99e8a400) [pid = 1751] [serial = 599] [outer = 0x98dd9400] 21:31:06 INFO - PROCESS | 1751 | 1468902666160 Marionette DEBUG loaded listener.js 21:31:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0x99e94800) [pid = 1751] [serial = 600] [outer = 0x98dd9400] 21:31:07 INFO - PROCESS | 1751 | 1468902667557 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:31:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:31:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1991ms 21:31:07 INFO - PROCESS | 1751 | 1468902667677 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 1751 | 1468902667693 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 21:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:31:07 INFO - PROCESS | 1751 | 1468902667756 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - PROCESS | 1751 | 1468902667762 Marionette TRACE conn4 <- [1,770,null,{}] 21:31:07 INFO - PROCESS | 1751 | 1468902667776 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:07 INFO - PROCESS | 1751 | 1468902667783 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:07 INFO - PROCESS | 1751 | 1468902667996 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 21:31:08 INFO - PROCESS | 1751 | 1468902668152 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:08 INFO - PROCESS | 1751 | 1468902668163 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7df400 == 22 [pid = 1751] [id = 200] 21:31:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x915b4000) [pid = 1751] [serial = 601] [outer = (nil)] 21:31:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x9390b000) [pid = 1751] [serial = 602] [outer = 0x915b4000] 21:31:08 INFO - PROCESS | 1751 | 1468902668262 Marionette DEBUG loaded listener.js 21:31:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x94576800) [pid = 1751] [serial = 603] [outer = 0x915b4000] 21:31:09 INFO - PROCESS | 1751 | 1468902669274 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1594ms 21:31:09 INFO - PROCESS | 1751 | 1468902669306 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 21:31:09 INFO - PROCESS | 1751 | 1468902669313 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 21:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:31:09 INFO - PROCESS | 1751 | 1468902669325 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:31:09 INFO - PROCESS | 1751 | 1468902669330 Marionette TRACE conn4 <- [1,774,null,{}] 21:31:09 INFO - PROCESS | 1751 | 1468902669337 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:09 INFO - PROCESS | 1751 | 1468902669344 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:09 INFO - PROCESS | 1751 | 1468902669653 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 21:31:09 INFO - PROCESS | 1751 | 1468902669880 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:09 INFO - PROCESS | 1751 | 1468902669886 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x98ddb000 == 23 [pid = 1751] [id = 201] 21:31:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x99537400) [pid = 1751] [serial = 604] [outer = (nil)] 21:31:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x99d30000) [pid = 1751] [serial = 605] [outer = 0x99537400] 21:31:09 INFO - PROCESS | 1751 | 1468902669982 Marionette DEBUG loaded listener.js 21:31:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x99e8f000) [pid = 1751] [serial = 606] [outer = 0x99537400] 21:31:11 INFO - PROCESS | 1751 | 1468902671108 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1842ms 21:31:11 INFO - PROCESS | 1751 | 1468902671168 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 21:31:11 INFO - PROCESS | 1751 | 1468902671173 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 21:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:31:11 INFO - PROCESS | 1751 | 1468902671180 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:31:11 INFO - PROCESS | 1751 | 1468902671187 Marionette TRACE conn4 <- [1,778,null,{}] 21:31:11 INFO - PROCESS | 1751 | 1468902671206 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:11 INFO - PROCESS | 1751 | 1468902671216 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:11 INFO - PROCESS | 1751 | 1468902671549 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 21:31:11 INFO - PROCESS | 1751 | 1468902671740 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:11 INFO - PROCESS | 1751 | 1468902671756 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a3d2000 == 24 [pid = 1751] [id = 202] 21:31:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x9a3d3000) [pid = 1751] [serial = 607] [outer = (nil)] 21:31:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9a738c00) [pid = 1751] [serial = 608] [outer = 0x9a3d3000] 21:31:11 INFO - PROCESS | 1751 | 1468902671856 Marionette DEBUG loaded listener.js 21:31:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9a742000) [pid = 1751] [serial = 609] [outer = 0x9a3d3000] 21:31:12 INFO - PROCESS | 1751 | 1468902672844 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1702ms 21:31:12 INFO - PROCESS | 1751 | 1468902672883 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 21:31:12 INFO - PROCESS | 1751 | 1468902672888 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 21:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:31:12 INFO - PROCESS | 1751 | 1468902672896 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:31:12 INFO - PROCESS | 1751 | 1468902672901 Marionette TRACE conn4 <- [1,782,null,{}] 21:31:12 INFO - PROCESS | 1751 | 1468902672907 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:12 INFO - PROCESS | 1751 | 1468902672913 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:13 INFO - PROCESS | 1751 | 1468902673115 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 21:31:13 INFO - PROCESS | 1751 | 1468902673331 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:13 INFO - PROCESS | 1751 | 1468902673337 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e5c00 == 25 [pid = 1751] [id = 203] 21:31:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x98dda800) [pid = 1751] [serial = 610] [outer = (nil)] 21:31:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9ab65400) [pid = 1751] [serial = 611] [outer = 0x98dda800] 21:31:13 INFO - PROCESS | 1751 | 1468902673469 Marionette DEBUG loaded listener.js 21:31:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9abee000) [pid = 1751] [serial = 612] [outer = 0x98dda800] 21:31:14 INFO - PROCESS | 1751 | 1468902674381 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1533ms 21:31:14 INFO - PROCESS | 1751 | 1468902674430 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 21:31:14 INFO - PROCESS | 1751 | 1468902674435 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 21:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:31:14 INFO - PROCESS | 1751 | 1468902674442 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:31:14 INFO - PROCESS | 1751 | 1468902674446 Marionette TRACE conn4 <- [1,786,null,{}] 21:31:14 INFO - PROCESS | 1751 | 1468902674452 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:14 INFO - PROCESS | 1751 | 1468902674458 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:14 INFO - PROCESS | 1751 | 1468902674683 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 21:31:15 INFO - PROCESS | 1751 | 1468902675052 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:15 INFO - PROCESS | 1751 | 1468902675060 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b3400 == 26 [pid = 1751] [id = 204] 21:31:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x915b5000) [pid = 1751] [serial = 613] [outer = (nil)] 21:31:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9168f800) [pid = 1751] [serial = 614] [outer = 0x915b5000] 21:31:15 INFO - PROCESS | 1751 | 1468902675186 Marionette DEBUG loaded listener.js 21:31:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x919f0000) [pid = 1751] [serial = 615] [outer = 0x915b5000] 21:31:16 INFO - PROCESS | 1751 | 1468902676183 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1797ms 21:31:16 INFO - PROCESS | 1751 | 1468902676242 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 21:31:16 INFO - PROCESS | 1751 | 1468902676249 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 21:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:31:16 INFO - PROCESS | 1751 | 1468902676259 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:31:16 INFO - PROCESS | 1751 | 1468902676264 Marionette TRACE conn4 <- [1,790,null,{}] 21:31:16 INFO - PROCESS | 1751 | 1468902676274 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:16 INFO - PROCESS | 1751 | 1468902676281 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dac00 == 25 [pid = 1751] [id = 187] 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x98dde000 == 24 [pid = 1751] [id = 191] 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x915b2400 == 23 [pid = 1751] [id = 189] 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x9008c800 == 22 [pid = 1751] [id = 194] 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x91689800 == 21 [pid = 1751] [id = 193] 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x9008d000 == 20 [pid = 1751] [id = 190] 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x9aaf0000 == 19 [pid = 1751] [id = 192] 21:31:17 INFO - PROCESS | 1751 | --DOCSHELL 0x95111400 == 18 [pid = 1751] [id = 188] 21:31:17 INFO - PROCESS | 1751 | 1468902677438 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 21:31:17 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9898d800) [pid = 1751] [serial = 569] [outer = (nil)] [url = about:blank] 21:31:17 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x953b1800) [pid = 1751] [serial = 566] [outer = (nil)] [url = about:blank] 21:31:17 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9008a400) [pid = 1751] [serial = 563] [outer = (nil)] [url = about:blank] 21:31:17 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x96574c00) [pid = 1751] [serial = 567] [outer = (nil)] [url = about:blank] 21:31:17 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x915bfc00) [pid = 1751] [serial = 564] [outer = (nil)] [url = about:blank] 21:31:17 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x94fa7c00) [pid = 1751] [serial = 561] [outer = (nil)] [url = about:blank] 21:31:17 INFO - PROCESS | 1751 | 1468902677725 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:17 INFO - PROCESS | 1751 | 1468902677741 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dc800 == 19 [pid = 1751] [id = 205] 21:31:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8f7de000) [pid = 1751] [serial = 616] [outer = (nil)] 21:31:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8f7e1800) [pid = 1751] [serial = 617] [outer = 0x8f7de000] 21:31:17 INFO - PROCESS | 1751 | 1468902677828 Marionette DEBUG loaded listener.js 21:31:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9008c800) [pid = 1751] [serial = 618] [outer = 0x8f7de000] 21:31:18 INFO - PROCESS | 1751 | 1468902678677 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2496ms 21:31:18 INFO - PROCESS | 1751 | 1468902678756 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 21:31:18 INFO - PROCESS | 1751 | 1468902678764 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 21:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:31:18 INFO - PROCESS | 1751 | 1468902678772 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:31:18 INFO - PROCESS | 1751 | 1468902678777 Marionette TRACE conn4 <- [1,794,null,{}] 21:31:18 INFO - PROCESS | 1751 | 1468902678784 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:18 INFO - PROCESS | 1751 | 1468902678789 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:18 INFO - PROCESS | 1751 | 1468902678969 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 21:31:19 INFO - PROCESS | 1751 | 1468902679100 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:19 INFO - PROCESS | 1751 | 1468902679114 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168c800 == 20 [pid = 1751] [id = 206] 21:31:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9168d000) [pid = 1751] [serial = 619] [outer = (nil)] 21:31:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x919e2c00) [pid = 1751] [serial = 620] [outer = 0x9168d000] 21:31:19 INFO - PROCESS | 1751 | 1468902679190 Marionette DEBUG loaded listener.js 21:31:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x919f1000) [pid = 1751] [serial = 621] [outer = 0x9168d000] 21:31:20 INFO - PROCESS | 1751 | 1468902680114 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1386ms 21:31:20 INFO - PROCESS | 1751 | 1468902680160 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 21:31:20 INFO - PROCESS | 1751 | 1468902680166 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 21:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:31:20 INFO - PROCESS | 1751 | 1468902680173 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:31:20 INFO - PROCESS | 1751 | 1468902680176 Marionette TRACE conn4 <- [1,798,null,{}] 21:31:20 INFO - PROCESS | 1751 | 1468902680191 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:20 INFO - PROCESS | 1751 | 1468902680196 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:20 INFO - PROCESS | 1751 | 1468902680423 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 21:31:20 INFO - PROCESS | 1751 | 1468902680452 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:20 INFO - PROCESS | 1751 | 1468902680461 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x95114c00 == 21 [pid = 1751] [id = 207] 21:31:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x953ab800) [pid = 1751] [serial = 622] [outer = (nil)] 21:31:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x953af000) [pid = 1751] [serial = 623] [outer = 0x953ab800] 21:31:20 INFO - PROCESS | 1751 | 1468902680534 Marionette DEBUG loaded listener.js 21:31:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x953b5800) [pid = 1751] [serial = 624] [outer = 0x953ab800] 21:31:21 INFO - PROCESS | 1751 | 1468902681617 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 21:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1502ms 21:31:21 INFO - PROCESS | 1751 | 1468902681676 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 21:31:21 INFO - PROCESS | 1751 | 1468902681682 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 21:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:31:21 INFO - PROCESS | 1751 | 1468902681708 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:31:21 INFO - PROCESS | 1751 | 1468902681717 Marionette TRACE conn4 <- [1,802,null,{}] 21:31:21 INFO - PROCESS | 1751 | 1468902681724 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:21 INFO - PROCESS | 1751 | 1468902681733 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:22 INFO - PROCESS | 1751 | 1468902682247 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x915b7000) [pid = 1751] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x98ddbc00) [pid = 1751] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9abf9c00) [pid = 1751] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x94578400) [pid = 1751] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x9aaf4000) [pid = 1751] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x93902c00) [pid = 1751] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x99d3a400) [pid = 1751] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x915b2c00) [pid = 1751] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x91688400) [pid = 1751] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x953aac00) [pid = 1751] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:31:22 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x98dd9400) [pid = 1751] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:31:22 INFO - PROCESS | 1751 | 1468902682402 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:22 INFO - PROCESS | 1751 | 1468902682410 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dac00 == 22 [pid = 1751] [id = 208] 21:31:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x915b2c00) [pid = 1751] [serial = 625] [outer = (nil)] 21:31:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x93902c00) [pid = 1751] [serial = 626] [outer = 0x915b2c00] 21:31:22 INFO - PROCESS | 1751 | 1468902682484 Marionette DEBUG loaded listener.js 21:31:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x98dd3800) [pid = 1751] [serial = 627] [outer = 0x915b2c00] 21:31:23 INFO - PROCESS | 1751 | 1468902683264 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 21:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1599ms 21:31:23 INFO - PROCESS | 1751 | 1468902683307 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 21:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:31:23 INFO - PROCESS | 1751 | 1468902683312 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 21:31:23 INFO - PROCESS | 1751 | 1468902683319 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:31:23 INFO - PROCESS | 1751 | 1468902683322 Marionette TRACE conn4 <- [1,806,null,{}] 21:31:23 INFO - PROCESS | 1751 | 1468902683328 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:23 INFO - PROCESS | 1751 | 1468902683334 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:23 INFO - PROCESS | 1751 | 1468902683515 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 21:31:23 INFO - PROCESS | 1751 | 1468902683525 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:23 INFO - PROCESS | 1751 | 1468902683533 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x91684400 == 23 [pid = 1751] [id = 209] 21:31:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9953d400) [pid = 1751] [serial = 628] [outer = (nil)] 21:31:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x995d6c00) [pid = 1751] [serial = 629] [outer = 0x9953d400] 21:31:23 INFO - PROCESS | 1751 | 1468902683610 Marionette DEBUG loaded listener.js 21:31:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x99ab5400) [pid = 1751] [serial = 630] [outer = 0x9953d400] 21:31:24 INFO - PROCESS | 1751 | 1468902684825 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 21:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1587ms 21:31:24 INFO - PROCESS | 1751 | 1468902684906 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 21:31:24 INFO - PROCESS | 1751 | 1468902684914 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 21:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:31:24 INFO - PROCESS | 1751 | 1468902684923 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:31:24 INFO - PROCESS | 1751 | 1468902684928 Marionette TRACE conn4 <- [1,810,null,{}] 21:31:24 INFO - PROCESS | 1751 | 1468902684937 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:24 INFO - PROCESS | 1751 | 1468902684943 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:25 INFO - PROCESS | 1751 | 1468902685176 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 21:31:25 INFO - PROCESS | 1751 | 1468902685421 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:25 INFO - PROCESS | 1751 | 1468902685437 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bc800 == 24 [pid = 1751] [id = 210] 21:31:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9168ec00) [pid = 1751] [serial = 631] [outer = (nil)] 21:31:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x919ebc00) [pid = 1751] [serial = 632] [outer = 0x9168ec00] 21:31:25 INFO - PROCESS | 1751 | 1468902685564 Marionette DEBUG loaded listener.js 21:31:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x953ab400) [pid = 1751] [serial = 633] [outer = 0x9168ec00] 21:31:26 INFO - PROCESS | 1751 | 1468902686649 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1743ms 21:31:26 INFO - PROCESS | 1751 | 1468902686667 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 21:31:26 INFO - PROCESS | 1751 | 1468902686675 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 21:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:31:26 INFO - PROCESS | 1751 | 1468902686687 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:31:26 INFO - PROCESS | 1751 | 1468902686692 Marionette TRACE conn4 <- [1,814,null,{}] 21:31:26 INFO - PROCESS | 1751 | 1468902686699 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:26 INFO - PROCESS | 1751 | 1468902686707 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:26 INFO - PROCESS | 1751 | 1468902686903 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 21:31:27 INFO - PROCESS | 1751 | 1468902687112 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:27 INFO - PROCESS | 1751 | 1468902687121 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e4400 == 25 [pid = 1751] [id = 211] 21:31:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x965b5c00) [pid = 1751] [serial = 634] [outer = (nil)] 21:31:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x995d4000) [pid = 1751] [serial = 635] [outer = 0x965b5c00] 21:31:27 INFO - PROCESS | 1751 | 1468902687235 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99d3c000) [pid = 1751] [serial = 636] [outer = 0x965b5c00] 21:31:28 INFO - PROCESS | 1751 | 1468902688369 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 1751 | 1468902688433 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 21:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:31:28 INFO - PROCESS | 1751 | 1468902688442 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 1751 | 1468902688448 Marionette TRACE conn4 <- [1,818,null,{}] 21:31:28 INFO - PROCESS | 1751 | 1468902688466 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:28 INFO - PROCESS | 1751 | 1468902688475 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:28 INFO - PROCESS | 1751 | 1468902688821 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 21:31:28 INFO - PROCESS | 1751 | 1468902688940 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:28 INFO - PROCESS | 1751 | 1468902688957 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a32cc00 == 26 [pid = 1751] [id = 212] 21:31:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9a32f000) [pid = 1751] [serial = 637] [outer = (nil)] 21:31:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9a738800) [pid = 1751] [serial = 638] [outer = 0x9a32f000] 21:31:29 INFO - PROCESS | 1751 | 1468902689049 Marionette DEBUG loaded listener.js 21:31:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9a740400) [pid = 1751] [serial = 639] [outer = 0x9a32f000] 21:31:30 INFO - PROCESS | 1751 | 1468902690104 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1694ms 21:31:30 INFO - PROCESS | 1751 | 1468902690136 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 21:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:31:30 INFO - PROCESS | 1751 | 1468902690142 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 21:31:30 INFO - PROCESS | 1751 | 1468902690149 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:31:30 INFO - PROCESS | 1751 | 1468902690152 Marionette TRACE conn4 <- [1,822,null,{}] 21:31:30 INFO - PROCESS | 1751 | 1468902690160 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:30 INFO - PROCESS | 1751 | 1468902690165 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:30 INFO - PROCESS | 1751 | 1468902690369 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 21:31:30 INFO - PROCESS | 1751 | 1468902690579 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:30 INFO - PROCESS | 1751 | 1468902690589 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d5800 == 27 [pid = 1751] [id = 213] 21:31:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8f7d6400) [pid = 1751] [serial = 640] [outer = (nil)] 21:31:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8f7dc000) [pid = 1751] [serial = 641] [outer = 0x8f7d6400] 21:31:30 INFO - PROCESS | 1751 | 1468902690822 Marionette DEBUG loaded listener.js 21:31:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x915b4c00) [pid = 1751] [serial = 642] [outer = 0x8f7d6400] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x98dd5800) [pid = 1751] [serial = 570] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x99537000) [pid = 1751] [serial = 596] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9ad93000) [pid = 1751] [serial = 581] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9b2a5400) [pid = 1751] [serial = 582] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x94582000) [pid = 1751] [serial = 590] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9510e400) [pid = 1751] [serial = 591] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9abd8800) [pid = 1751] [serial = 578] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9abf7c00) [pid = 1751] [serial = 579] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9457a800) [pid = 1751] [serial = 572] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9510dc00) [pid = 1751] [serial = 573] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x99e89000) [pid = 1751] [serial = 575] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99e90800) [pid = 1751] [serial = 576] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x915bf000) [pid = 1751] [serial = 587] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x91687000) [pid = 1751] [serial = 588] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9d2f1c00) [pid = 1751] [serial = 584] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9d2f6800) [pid = 1751] [serial = 585] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x98177800) [pid = 1751] [serial = 593] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99e94800) [pid = 1751] [serial = 600] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x98d35400) [pid = 1751] [serial = 594] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x99e8a400) [pid = 1751] [serial = 599] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x99899400) [pid = 1751] [serial = 597] [outer = (nil)] [url = about:blank] 21:31:31 INFO - PROCESS | 1751 | 1468902691929 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 21:31:31 INFO - PROCESS | 1751 | 1468902691994 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 21:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:31:32 INFO - PROCESS | 1751 | 1468902692005 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:31:32 INFO - PROCESS | 1751 | 1468902692008 Marionette TRACE conn4 <- [1,826,null,{}] 21:31:32 INFO - PROCESS | 1751 | 1468902692016 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:32 INFO - PROCESS | 1751 | 1468902692022 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:32 INFO - PROCESS | 1751 | 1468902692209 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 21:31:32 INFO - PROCESS | 1751 | 1468902692376 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:32 INFO - PROCESS | 1751 | 1468902692384 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168c400 == 28 [pid = 1751] [id = 214] 21:31:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x919e8800) [pid = 1751] [serial = 643] [outer = (nil)] 21:31:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x94fb1800) [pid = 1751] [serial = 644] [outer = 0x919e8800] 21:31:32 INFO - PROCESS | 1751 | 1468902692466 Marionette DEBUG loaded listener.js 21:31:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x95116400) [pid = 1751] [serial = 645] [outer = 0x919e8800] 21:31:33 INFO - PROCESS | 1751 | 1468902693323 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1387ms 21:31:33 INFO - PROCESS | 1751 | 1468902693391 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 21:31:33 INFO - PROCESS | 1751 | 1468902693397 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 21:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:31:33 INFO - PROCESS | 1751 | 1468902693409 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:31:33 INFO - PROCESS | 1751 | 1468902693413 Marionette TRACE conn4 <- [1,830,null,{}] 21:31:33 INFO - PROCESS | 1751 | 1468902693420 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:33 INFO - PROCESS | 1751 | 1468902693426 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:33 INFO - PROCESS | 1751 | 1468902693604 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 21:31:33 INFO - PROCESS | 1751 | 1468902693720 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:33 INFO - PROCESS | 1751 | 1468902693726 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd7000 == 29 [pid = 1751] [id = 215] 21:31:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x99515400) [pid = 1751] [serial = 646] [outer = (nil)] 21:31:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9953dc00) [pid = 1751] [serial = 647] [outer = 0x99515400] 21:31:33 INFO - PROCESS | 1751 | 1468902693816 Marionette DEBUG loaded listener.js 21:31:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x998e5400) [pid = 1751] [serial = 648] [outer = 0x99515400] 21:31:34 INFO - PROCESS | 1751 | 1468902694759 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1382ms 21:31:34 INFO - PROCESS | 1751 | 1468902694792 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 21:31:34 INFO - PROCESS | 1751 | 1468902694795 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 21:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:31:34 INFO - PROCESS | 1751 | 1468902694811 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:31:34 INFO - PROCESS | 1751 | 1468902694817 Marionette TRACE conn4 <- [1,834,null,{}] 21:31:34 INFO - PROCESS | 1751 | 1468902694834 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:34 INFO - PROCESS | 1751 | 1468902694843 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:35 INFO - PROCESS | 1751 | 1468902695076 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 21:31:35 INFO - PROCESS | 1751 | 1468902695110 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:35 INFO - PROCESS | 1751 | 1468902695124 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x989d5000 == 30 [pid = 1751] [id = 216] 21:31:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x98dd5000) [pid = 1751] [serial = 649] [outer = (nil)] 21:31:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99fd8000) [pid = 1751] [serial = 650] [outer = 0x98dd5000] 21:31:35 INFO - PROCESS | 1751 | 1468902695262 Marionette DEBUG loaded listener.js 21:31:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x99778000) [pid = 1751] [serial = 651] [outer = 0x98dd5000] 21:31:36 INFO - PROCESS | 1751 | 1468902696148 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x953ab800) [pid = 1751] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x915b2c00) [pid = 1751] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x915b5000) [pid = 1751] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9168d000) [pid = 1751] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x915b4000) [pid = 1751] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1398ms 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99537400) [pid = 1751] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x9a3d3000) [pid = 1751] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x98dda800) [pid = 1751] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:31:36 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x8f7de000) [pid = 1751] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:31:36 INFO - PROCESS | 1751 | 1468902696205 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 21:31:36 INFO - PROCESS | 1751 | 1468902696210 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 21:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:31:36 INFO - PROCESS | 1751 | 1468902696226 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:31:36 INFO - PROCESS | 1751 | 1468902696229 Marionette TRACE conn4 <- [1,838,null,{}] 21:31:36 INFO - PROCESS | 1751 | 1468902696235 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:36 INFO - PROCESS | 1751 | 1468902696240 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:36 INFO - PROCESS | 1751 | 1468902696412 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 21:31:36 INFO - PROCESS | 1751 | 1468902696421 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:36 INFO - PROCESS | 1751 | 1468902696429 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f664000 == 31 [pid = 1751] [id = 217] 21:31:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x919ef800) [pid = 1751] [serial = 652] [outer = (nil)] 21:31:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x99fdf400) [pid = 1751] [serial = 653] [outer = 0x919ef800] 21:31:36 INFO - PROCESS | 1751 | 1468902696503 Marionette DEBUG loaded listener.js 21:31:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x99fd5000) [pid = 1751] [serial = 654] [outer = 0x919ef800] 21:31:37 INFO - PROCESS | 1751 | 1468902697417 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1241ms 21:31:37 INFO - PROCESS | 1751 | 1468902697466 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 21:31:37 INFO - PROCESS | 1751 | 1468902697470 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 21:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:31:37 INFO - PROCESS | 1751 | 1468902697476 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:31:37 INFO - PROCESS | 1751 | 1468902697480 Marionette TRACE conn4 <- [1,842,null,{}] 21:31:37 INFO - PROCESS | 1751 | 1468902697485 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:37 INFO - PROCESS | 1751 | 1468902697490 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:37 INFO - PROCESS | 1751 | 1468902697652 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 21:31:37 INFO - PROCESS | 1751 | 1468902697662 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:37 INFO - PROCESS | 1751 | 1468902697674 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66c400 == 32 [pid = 1751] [id = 218] 21:31:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x93a6f400) [pid = 1751] [serial = 655] [outer = (nil)] 21:31:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9abdbc00) [pid = 1751] [serial = 656] [outer = 0x93a6f400] 21:31:37 INFO - PROCESS | 1751 | 1468902697873 Marionette DEBUG loaded listener.js 21:31:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9abf7400) [pid = 1751] [serial = 657] [outer = 0x93a6f400] 21:31:38 INFO - PROCESS | 1751 | 1468902698879 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1448ms 21:31:38 INFO - PROCESS | 1751 | 1468902698926 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 21:31:38 INFO - PROCESS | 1751 | 1468902698933 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 21:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:31:38 INFO - PROCESS | 1751 | 1468902698943 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:31:38 INFO - PROCESS | 1751 | 1468902698948 Marionette TRACE conn4 <- [1,846,null,{}] 21:31:38 INFO - PROCESS | 1751 | 1468902698958 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:38 INFO - PROCESS | 1751 | 1468902698964 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:39 INFO - PROCESS | 1751 | 1468902699210 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 21:31:39 INFO - PROCESS | 1751 | 1468902699490 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:39 INFO - PROCESS | 1751 | 1468902699505 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f666800 == 33 [pid = 1751] [id = 219] 21:31:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8f66dc00) [pid = 1751] [serial = 658] [outer = (nil)] 21:31:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x94581000) [pid = 1751] [serial = 659] [outer = 0x8f66dc00] 21:31:39 INFO - PROCESS | 1751 | 1468902699595 Marionette DEBUG loaded listener.js 21:31:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9657b000) [pid = 1751] [serial = 660] [outer = 0x8f66dc00] 21:31:40 INFO - PROCESS | 1751 | 1468902700533 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1636ms 21:31:40 INFO - PROCESS | 1751 | 1468902700581 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 21:31:40 INFO - PROCESS | 1751 | 1468902700594 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 21:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:31:40 INFO - PROCESS | 1751 | 1468902700612 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:31:40 INFO - PROCESS | 1751 | 1468902700620 Marionette TRACE conn4 <- [1,850,null,{}] 21:31:40 INFO - PROCESS | 1751 | 1468902700631 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:40 INFO - PROCESS | 1751 | 1468902700640 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:40 INFO - PROCESS | 1751 | 1468902700991 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 21:31:41 INFO - PROCESS | 1751 | 1468902701213 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:41 INFO - PROCESS | 1751 | 1468902701222 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x90088c00 == 34 [pid = 1751] [id = 220] 21:31:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99536400) [pid = 1751] [serial = 661] [outer = (nil)] 21:31:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99d3b000) [pid = 1751] [serial = 662] [outer = 0x99536400] 21:31:41 INFO - PROCESS | 1751 | 1468902701308 Marionette DEBUG loaded listener.js 21:31:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99e95400) [pid = 1751] [serial = 663] [outer = 0x99536400] 21:31:42 INFO - PROCESS | 1751 | 1468902702338 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1746ms 21:31:42 INFO - PROCESS | 1751 | 1468902702356 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 21:31:42 INFO - PROCESS | 1751 | 1468902702361 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 21:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:31:42 INFO - PROCESS | 1751 | 1468902702368 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:31:42 INFO - PROCESS | 1751 | 1468902702375 Marionette TRACE conn4 <- [1,854,null,{}] 21:31:42 INFO - PROCESS | 1751 | 1468902702394 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:42 INFO - PROCESS | 1751 | 1468902702404 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:42 INFO - PROCESS | 1751 | 1468902702633 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 21:31:42 INFO - PROCESS | 1751 | 1468902702841 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:42 INFO - PROCESS | 1751 | 1468902702850 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a330400 == 35 [pid = 1751] [id = 221] 21:31:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9abf9c00) [pid = 1751] [serial = 664] [outer = (nil)] 21:31:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9ad0a400) [pid = 1751] [serial = 665] [outer = 0x9abf9c00] 21:31:43 INFO - PROCESS | 1751 | 1468902703000 Marionette DEBUG loaded listener.js 21:31:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9ad8e800) [pid = 1751] [serial = 666] [outer = 0x9abf9c00] 21:31:44 INFO - PROCESS | 1751 | 1468902704004 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1694ms 21:31:44 INFO - PROCESS | 1751 | 1468902704062 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 21:31:44 INFO - PROCESS | 1751 | 1468902704068 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 21:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:31:44 INFO - PROCESS | 1751 | 1468902704075 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:31:44 INFO - PROCESS | 1751 | 1468902704078 Marionette TRACE conn4 <- [1,858,null,{}] 21:31:44 INFO - PROCESS | 1751 | 1468902704085 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:44 INFO - PROCESS | 1751 | 1468902704091 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:44 INFO - PROCESS | 1751 | 1468902704301 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 21:31:44 INFO - PROCESS | 1751 | 1468902704505 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:44 INFO - PROCESS | 1751 | 1468902704513 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x9aaf4000 == 36 [pid = 1751] [id = 222] 21:31:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9ad96c00) [pid = 1751] [serial = 667] [outer = (nil)] 21:31:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9ad9a800) [pid = 1751] [serial = 668] [outer = 0x9ad96c00] 21:31:44 INFO - PROCESS | 1751 | 1468902704635 Marionette DEBUG loaded listener.js 21:31:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9b229c00) [pid = 1751] [serial = 669] [outer = 0x9ad96c00] 21:31:45 INFO - PROCESS | 1751 | 1468902705530 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1492ms 21:31:45 INFO - PROCESS | 1751 | 1468902705568 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 21:31:45 INFO - PROCESS | 1751 | 1468902705572 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 21:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:31:45 INFO - PROCESS | 1751 | 1468902705580 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:31:45 INFO - PROCESS | 1751 | 1468902705585 Marionette TRACE conn4 <- [1,862,null,{}] 21:31:45 INFO - PROCESS | 1751 | 1468902705592 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:45 INFO - PROCESS | 1751 | 1468902705598 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:45 INFO - PROCESS | 1751 | 1468902705783 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 21:31:45 INFO - PROCESS | 1751 | 1468902705956 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:45 INFO - PROCESS | 1751 | 1468902705966 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fd6000 == 37 [pid = 1751] [id = 223] 21:31:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9a329000) [pid = 1751] [serial = 670] [outer = (nil)] 21:31:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9b60e800) [pid = 1751] [serial = 671] [outer = 0x9a329000] 21:31:46 INFO - PROCESS | 1751 | 1468902706045 Marionette DEBUG loaded listener.js 21:31:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9b6e3c00) [pid = 1751] [serial = 672] [outer = 0x9a329000] 21:31:47 INFO - PROCESS | 1751 | 1468902707061 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1530ms 21:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:31:47 INFO - PROCESS | 1751 | 1468902707112 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 1751 | 1468902707115 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 21:31:47 INFO - PROCESS | 1751 | 1468902707122 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - PROCESS | 1751 | 1468902707126 Marionette TRACE conn4 <- [1,866,null,{}] 21:31:47 INFO - PROCESS | 1751 | 1468902707132 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:47 INFO - PROCESS | 1751 | 1468902707144 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:47 INFO - PROCESS | 1751 | 1468902707413 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 21:31:47 INFO - PROCESS | 1751 | 1468902707676 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:47 INFO - PROCESS | 1751 | 1468902707687 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f669c00 == 38 [pid = 1751] [id = 224] 21:31:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x90089000) [pid = 1751] [serial = 673] [outer = (nil)] 21:31:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x93901400) [pid = 1751] [serial = 674] [outer = 0x90089000] 21:31:47 INFO - PROCESS | 1751 | 1468902707772 Marionette DEBUG loaded listener.js 21:31:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x95118800) [pid = 1751] [serial = 675] [outer = 0x90089000] 21:31:49 INFO - PROCESS | 1751 | 1468902709031 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1939ms 21:31:49 INFO - PROCESS | 1751 | 1468902709061 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 21:31:49 INFO - PROCESS | 1751 | 1468902709067 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 21:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:31:49 INFO - PROCESS | 1751 | 1468902709074 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:31:49 INFO - PROCESS | 1751 | 1468902709080 Marionette TRACE conn4 <- [1,870,null,{}] 21:31:49 INFO - PROCESS | 1751 | 1468902709088 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:49 INFO - PROCESS | 1751 | 1468902709093 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:49 INFO - PROCESS | 1751 | 1468902709301 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 21:31:49 INFO - PROCESS | 1751 | 1468902709601 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:49 INFO - PROCESS | 1751 | 1468902709612 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bb000 == 39 [pid = 1751] [id = 225] 21:31:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x915bf000) [pid = 1751] [serial = 676] [outer = (nil)] 21:31:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x93a6a400) [pid = 1751] [serial = 677] [outer = 0x915bf000] 21:31:49 INFO - PROCESS | 1751 | 1468902709704 Marionette DEBUG loaded listener.js 21:31:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x953ae000) [pid = 1751] [serial = 678] [outer = 0x915bf000] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d6800 == 38 [pid = 1751] [id = 198] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x915b3400 == 37 [pid = 1751] [id = 204] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9533cc00 == 36 [pid = 1751] [id = 197] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x90090000 == 35 [pid = 1751] [id = 195] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dc800 == 34 [pid = 1751] [id = 205] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x919e5c00 == 33 [pid = 1751] [id = 203] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x98ddb000 == 32 [pid = 1751] [id = 201] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7df400 == 31 [pid = 1751] [id = 200] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x95111c00 == 30 [pid = 1751] [id = 199] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9a3d2000 == 29 [pid = 1751] [id = 202] 21:31:50 INFO - PROCESS | 1751 | --DOCSHELL 0x94578000 == 28 [pid = 1751] [id = 196] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x953af000) [pid = 1751] [serial = 623] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x93902c00) [pid = 1751] [serial = 626] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x919f0000) [pid = 1751] [serial = 615] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9168f800) [pid = 1751] [serial = 614] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x919e2c00) [pid = 1751] [serial = 620] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x953b5800) [pid = 1751] [serial = 624] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x995d6c00) [pid = 1751] [serial = 629] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x94576800) [pid = 1751] [serial = 603] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9390b000) [pid = 1751] [serial = 602] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x99e8f000) [pid = 1751] [serial = 606] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x98dd3800) [pid = 1751] [serial = 627] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99d30000) [pid = 1751] [serial = 605] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9a742000) [pid = 1751] [serial = 609] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9a738c00) [pid = 1751] [serial = 608] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9abee000) [pid = 1751] [serial = 612] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9ab65400) [pid = 1751] [serial = 611] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9008c800) [pid = 1751] [serial = 618] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8f7e1800) [pid = 1751] [serial = 617] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x919f1000) [pid = 1751] [serial = 621] [outer = (nil)] [url = about:blank] 21:31:51 INFO - PROCESS | 1751 | 1468902711628 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2588ms 21:31:51 INFO - PROCESS | 1751 | 1468902711691 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 21:31:51 INFO - PROCESS | 1751 | 1468902711698 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 21:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:31:51 INFO - PROCESS | 1751 | 1468902711709 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:31:51 INFO - PROCESS | 1751 | 1468902711714 Marionette TRACE conn4 <- [1,874,null,{}] 21:31:51 INFO - PROCESS | 1751 | 1468902711724 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:51 INFO - PROCESS | 1751 | 1468902711729 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:51 INFO - PROCESS | 1751 | 1468902711908 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 21:31:51 INFO - PROCESS | 1751 | 1468902711921 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:51 INFO - PROCESS | 1751 | 1468902711929 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b3000 == 29 [pid = 1751] [id = 226] 21:31:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x915b9000) [pid = 1751] [serial = 679] [outer = (nil)] 21:31:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x91686c00) [pid = 1751] [serial = 680] [outer = 0x915b9000] 21:31:52 INFO - PROCESS | 1751 | 1468902712011 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x919e4000) [pid = 1751] [serial = 681] [outer = 0x915b9000] 21:31:52 INFO - PROCESS | 1751 | 1468902712982 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1335ms 21:31:53 INFO - PROCESS | 1751 | 1468902713045 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 21:31:53 INFO - PROCESS | 1751 | 1468902713055 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 21:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:31:53 INFO - PROCESS | 1751 | 1468902713067 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:31:53 INFO - PROCESS | 1751 | 1468902713073 Marionette TRACE conn4 <- [1,878,null,{}] 21:31:53 INFO - PROCESS | 1751 | 1468902713080 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:53 INFO - PROCESS | 1751 | 1468902713087 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:53 INFO - PROCESS | 1751 | 1468902713271 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 21:31:53 INFO - PROCESS | 1751 | 1468902713451 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:53 INFO - PROCESS | 1751 | 1468902713463 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x94577400 == 30 [pid = 1751] [id = 227] 21:31:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x94578800) [pid = 1751] [serial = 682] [outer = (nil)] 21:31:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9510c000) [pid = 1751] [serial = 683] [outer = 0x94578800] 21:31:53 INFO - PROCESS | 1751 | 1468902713539 Marionette DEBUG loaded listener.js 21:31:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x95118400) [pid = 1751] [serial = 684] [outer = 0x94578800] 21:31:54 INFO - PROCESS | 1751 | 1468902714518 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1488ms 21:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:31:54 INFO - PROCESS | 1751 | 1468902714555 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 21:31:54 INFO - PROCESS | 1751 | 1468902714559 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 21:31:54 INFO - PROCESS | 1751 | 1468902714567 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:31:54 INFO - PROCESS | 1751 | 1468902714573 Marionette TRACE conn4 <- [1,882,null,{}] 21:31:54 INFO - PROCESS | 1751 | 1468902714601 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:54 INFO - PROCESS | 1751 | 1468902714611 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:54 INFO - PROCESS | 1751 | 1468902714867 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 21:31:54 INFO - PROCESS | 1751 | 1468902714900 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:54 INFO - PROCESS | 1751 | 1468902714908 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x98ddb800 == 31 [pid = 1751] [id = 228] 21:31:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x98ddbc00) [pid = 1751] [serial = 685] [outer = (nil)] 21:31:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9949dc00) [pid = 1751] [serial = 686] [outer = 0x98ddbc00] 21:31:55 INFO - PROCESS | 1751 | 1468902714998 Marionette DEBUG loaded listener.js 21:31:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x99537800) [pid = 1751] [serial = 687] [outer = 0x98ddbc00] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x93a6f400) [pid = 1751] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x98dd5000) [pid = 1751] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x919ef800) [pid = 1751] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x965b5c00) [pid = 1751] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9168ec00) [pid = 1751] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8f7d6400) [pid = 1751] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x99515400) [pid = 1751] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x919e8800) [pid = 1751] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9a32f000) [pid = 1751] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:31:55 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9953d400) [pid = 1751] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:31:56 INFO - PROCESS | 1751 | 1468902716328 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1806ms 21:31:56 INFO - PROCESS | 1751 | 1468902716380 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 21:31:56 INFO - PROCESS | 1751 | 1468902716384 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 21:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:31:56 INFO - PROCESS | 1751 | 1468902716391 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:31:56 INFO - PROCESS | 1751 | 1468902716395 Marionette TRACE conn4 <- [1,886,null,{}] 21:31:56 INFO - PROCESS | 1751 | 1468902716401 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:56 INFO - PROCESS | 1751 | 1468902716406 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:56 INFO - PROCESS | 1751 | 1468902716560 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 21:31:56 INFO - PROCESS | 1751 | 1468902716576 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:56 INFO - PROCESS | 1751 | 1468902716585 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d9000 == 32 [pid = 1751] [id = 229] 21:31:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x93903800) [pid = 1751] [serial = 688] [outer = (nil)] 21:31:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x995ce000) [pid = 1751] [serial = 689] [outer = 0x93903800] 21:31:56 INFO - PROCESS | 1751 | 1468902716658 Marionette DEBUG loaded listener.js 21:31:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99d30000) [pid = 1751] [serial = 690] [outer = 0x93903800] 21:31:57 INFO - PROCESS | 1751 | 1468902717562 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1192ms 21:31:57 INFO - PROCESS | 1751 | 1468902717584 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 1751 | 1468902717588 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 21:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:31:57 INFO - PROCESS | 1751 | 1468902717599 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 1751 | 1468902717603 Marionette TRACE conn4 <- [1,890,null,{}] 21:31:57 INFO - PROCESS | 1751 | 1468902717609 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:57 INFO - PROCESS | 1751 | 1468902717615 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:57 INFO - PROCESS | 1751 | 1468902717776 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 21:31:57 INFO - PROCESS | 1751 | 1468902717938 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:57 INFO - PROCESS | 1751 | 1468902717948 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f668800 == 33 [pid = 1751] [id = 230] 21:31:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8f66a000) [pid = 1751] [serial = 691] [outer = (nil)] 21:31:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8f7d6800) [pid = 1751] [serial = 692] [outer = 0x8f66a000] 21:31:58 INFO - PROCESS | 1751 | 1468902718081 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8f7e1800) [pid = 1751] [serial = 693] [outer = 0x8f66a000] 21:31:59 INFO - PROCESS | 1751 | 1468902719239 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1687ms 21:31:59 INFO - PROCESS | 1751 | 1468902719290 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 1751 | 1468902719305 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 21:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:31:59 INFO - PROCESS | 1751 | 1468902719319 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - PROCESS | 1751 | 1468902719323 Marionette TRACE conn4 <- [1,894,null,{}] 21:31:59 INFO - PROCESS | 1751 | 1468902719333 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:59 INFO - PROCESS | 1751 | 1468902719341 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:59 INFO - PROCESS | 1751 | 1468902719651 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 21:31:59 INFO - PROCESS | 1751 | 1468902719840 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:59 INFO - PROCESS | 1751 | 1468902719848 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:31:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x9390b400 == 34 [pid = 1751] [id = 231] 21:31:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x93910c00) [pid = 1751] [serial = 694] [outer = (nil)] 21:31:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9457c000) [pid = 1751] [serial = 695] [outer = 0x93910c00] 21:31:59 INFO - PROCESS | 1751 | 1468902719940 Marionette DEBUG loaded listener.js 21:32:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x94facc00) [pid = 1751] [serial = 696] [outer = 0x93910c00] 21:32:00 INFO - PROCESS | 1751 | 1468902720992 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1739ms 21:32:01 INFO - PROCESS | 1751 | 1468902721062 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 21:32:01 INFO - PROCESS | 1751 | 1468902721069 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 21:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:32:01 INFO - PROCESS | 1751 | 1468902721079 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:32:01 INFO - PROCESS | 1751 | 1468902721084 Marionette TRACE conn4 <- [1,898,null,{}] 21:32:01 INFO - PROCESS | 1751 | 1468902721094 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:01 INFO - PROCESS | 1751 | 1468902721099 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:01 INFO - PROCESS | 1751 | 1468902721372 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 21:32:01 INFO - PROCESS | 1751 | 1468902721644 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:01 INFO - PROCESS | 1751 | 1468902721653 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x90085c00 == 35 [pid = 1751] [id = 232] 21:32:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9817ec00) [pid = 1751] [serial = 697] [outer = (nil)] 21:32:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x98dd0800) [pid = 1751] [serial = 698] [outer = 0x9817ec00] 21:32:01 INFO - PROCESS | 1751 | 1468902721744 Marionette DEBUG loaded listener.js 21:32:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x98ddf800) [pid = 1751] [serial = 699] [outer = 0x9817ec00] 21:32:02 INFO - PROCESS | 1751 | 1468902722918 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1893ms 21:32:02 INFO - PROCESS | 1751 | 1468902722971 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 21:32:02 INFO - PROCESS | 1751 | 1468902722975 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 21:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:32:02 INFO - PROCESS | 1751 | 1468902722991 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:32:03 INFO - PROCESS | 1751 | 1468902723002 Marionette TRACE conn4 <- [1,902,null,{}] 21:32:03 INFO - PROCESS | 1751 | 1468902723012 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:03 INFO - PROCESS | 1751 | 1468902723020 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:03 INFO - PROCESS | 1751 | 1468902723352 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 21:32:03 INFO - PROCESS | 1751 | 1468902723567 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:03 INFO - PROCESS | 1751 | 1468902723578 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66f400 == 36 [pid = 1751] [id = 233] 21:32:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8f7d9800) [pid = 1751] [serial = 700] [outer = (nil)] 21:32:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99fd4000) [pid = 1751] [serial = 701] [outer = 0x8f7d9800] 21:32:03 INFO - PROCESS | 1751 | 1468902723673 Marionette DEBUG loaded listener.js 21:32:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x99fd3c00) [pid = 1751] [serial = 702] [outer = 0x8f7d9800] 21:32:04 INFO - PROCESS | 1751 | 1468902724838 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1949ms 21:32:04 INFO - PROCESS | 1751 | 1468902724934 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 21:32:04 INFO - PROCESS | 1751 | 1468902724940 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 21:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:32:04 INFO - PROCESS | 1751 | 1468902724960 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:32:04 INFO - PROCESS | 1751 | 1468902724966 Marionette TRACE conn4 <- [1,906,null,{}] 21:32:04 INFO - PROCESS | 1751 | 1468902724985 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:04 INFO - PROCESS | 1751 | 1468902724995 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:05 INFO - PROCESS | 1751 | 1468902725305 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 21:32:05 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d9000 == 35 [pid = 1751] [id = 229] 21:32:05 INFO - PROCESS | 1751 | --DOCSHELL 0x98ddb800 == 34 [pid = 1751] [id = 228] 21:32:05 INFO - PROCESS | 1751 | --DOCSHELL 0x94577400 == 33 [pid = 1751] [id = 227] 21:32:05 INFO - PROCESS | 1751 | --DOCSHELL 0x915b3000 == 32 [pid = 1751] [id = 226] 21:32:05 INFO - PROCESS | 1751 | --DOCSHELL 0x915bb000 == 31 [pid = 1751] [id = 225] 21:32:05 INFO - PROCESS | 1751 | 1468902725513 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:05 INFO - PROCESS | 1751 | 1468902725522 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e0000 == 32 [pid = 1751] [id = 234] 21:32:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8f7e0800) [pid = 1751] [serial = 703] [outer = (nil)] 21:32:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x915b7c00) [pid = 1751] [serial = 704] [outer = 0x8f7e0800] 21:32:05 INFO - PROCESS | 1751 | 1468902725619 Marionette DEBUG loaded listener.js 21:32:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9168b000) [pid = 1751] [serial = 705] [outer = 0x8f7e0800] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9abdbc00) [pid = 1751] [serial = 656] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9abf7400) [pid = 1751] [serial = 657] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x99fd8000) [pid = 1751] [serial = 650] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x99fdf400) [pid = 1751] [serial = 653] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x995d4000) [pid = 1751] [serial = 635] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x99d3c000) [pid = 1751] [serial = 636] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x919ebc00) [pid = 1751] [serial = 632] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x953ab400) [pid = 1751] [serial = 633] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8f7dc000) [pid = 1751] [serial = 641] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x915b4c00) [pid = 1751] [serial = 642] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9953dc00) [pid = 1751] [serial = 647] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x94fb1800) [pid = 1751] [serial = 644] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x95116400) [pid = 1751] [serial = 645] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9a738800) [pid = 1751] [serial = 638] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9a740400) [pid = 1751] [serial = 639] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99ab5400) [pid = 1751] [serial = 630] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99778000) [pid = 1751] [serial = 651] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x998e5400) [pid = 1751] [serial = 648] [outer = (nil)] [url = about:blank] 21:32:05 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x99fd5000) [pid = 1751] [serial = 654] [outer = (nil)] [url = about:blank] 21:32:06 INFO - PROCESS | 1751 | 1468902726473 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1594ms 21:32:06 INFO - PROCESS | 1751 | 1468902726553 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 21:32:06 INFO - PROCESS | 1751 | 1468902726560 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 21:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:32:06 INFO - PROCESS | 1751 | 1468902726571 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:32:06 INFO - PROCESS | 1751 | 1468902726575 Marionette TRACE conn4 <- [1,910,null,{}] 21:32:06 INFO - PROCESS | 1751 | 1468902726582 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:06 INFO - PROCESS | 1751 | 1468902726588 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:06 INFO - PROCESS | 1751 | 1468902726767 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 21:32:06 INFO - PROCESS | 1751 | 1468902726884 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:06 INFO - PROCESS | 1751 | 1468902726896 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008d000 == 33 [pid = 1751] [id = 235] 21:32:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x919f0800) [pid = 1751] [serial = 706] [outer = (nil)] 21:32:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x95116000) [pid = 1751] [serial = 707] [outer = 0x919f0800] 21:32:06 INFO - PROCESS | 1751 | 1468902726973 Marionette DEBUG loaded listener.js 21:32:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x953aec00) [pid = 1751] [serial = 708] [outer = 0x919f0800] 21:32:08 INFO - PROCESS | 1751 | 1468902728202 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1685ms 21:32:08 INFO - PROCESS | 1751 | 1468902728258 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 21:32:08 INFO - PROCESS | 1751 | 1468902728262 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 21:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:32:08 INFO - PROCESS | 1751 | 1468902728290 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - PROCESS | 1751 | 1468902728300 Marionette TRACE conn4 <- [1,914,null,{}] 21:32:08 INFO - PROCESS | 1751 | 1468902728327 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:08 INFO - PROCESS | 1751 | 1468902728340 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:08 INFO - PROCESS | 1751 | 1468902728664 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 21:32:08 INFO - PROCESS | 1751 | 1468902728704 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:08 INFO - PROCESS | 1751 | 1468902728717 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953b400 == 34 [pid = 1751] [id = 236] 21:32:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9953c800) [pid = 1751] [serial = 709] [outer = (nil)] 21:32:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9976f000) [pid = 1751] [serial = 710] [outer = 0x9953c800] 21:32:08 INFO - PROCESS | 1751 | 1468902728794 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99bcfc00) [pid = 1751] [serial = 711] [outer = 0x9953c800] 21:32:09 INFO - PROCESS | 1751 | 1468902729768 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1510ms 21:32:09 INFO - PROCESS | 1751 | 1468902729796 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 21:32:09 INFO - PROCESS | 1751 | 1468902729801 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 21:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:32:09 INFO - PROCESS | 1751 | 1468902729808 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:32:09 INFO - PROCESS | 1751 | 1468902729812 Marionette TRACE conn4 <- [1,918,null,{}] 21:32:09 INFO - PROCESS | 1751 | 1468902729818 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:09 INFO - PROCESS | 1751 | 1468902729824 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:10 INFO - PROCESS | 1751 | 1468902730105 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 21:32:10 INFO - PROCESS | 1751 | 1468902730136 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:10 INFO - PROCESS | 1751 | 1468902730145 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd8800 == 35 [pid = 1751] [id = 237] 21:32:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x99e48800) [pid = 1751] [serial = 712] [outer = (nil)] 21:32:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x99fd9800) [pid = 1751] [serial = 713] [outer = 0x99e48800] 21:32:10 INFO - PROCESS | 1751 | 1468902730288 Marionette DEBUG loaded listener.js 21:32:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9a3d8800) [pid = 1751] [serial = 714] [outer = 0x99e48800] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99536400) [pid = 1751] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x915bf000) [pid = 1751] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9ad96c00) [pid = 1751] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x94578800) [pid = 1751] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9a329000) [pid = 1751] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x915b9000) [pid = 1751] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x98ddbc00) [pid = 1751] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9abf9c00) [pid = 1751] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8f66dc00) [pid = 1751] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:32:10 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x90089000) [pid = 1751] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:32:11 INFO - PROCESS | 1751 | 1468902731243 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1482ms 21:32:11 INFO - PROCESS | 1751 | 1468902731292 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 21:32:11 INFO - PROCESS | 1751 | 1468902731295 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 21:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:32:11 INFO - PROCESS | 1751 | 1468902731303 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:32:11 INFO - PROCESS | 1751 | 1468902731307 Marionette TRACE conn4 <- [1,922,null,{}] 21:32:11 INFO - PROCESS | 1751 | 1468902731313 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:11 INFO - PROCESS | 1751 | 1468902731319 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:11 INFO - PROCESS | 1751 | 1468902731495 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 21:32:11 INFO - PROCESS | 1751 | 1468902731506 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:11 INFO - PROCESS | 1751 | 1468902731517 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x90089000 == 36 [pid = 1751] [id = 238] 21:32:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x96579400) [pid = 1751] [serial = 715] [outer = (nil)] 21:32:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99fd2000) [pid = 1751] [serial = 716] [outer = 0x96579400] 21:32:11 INFO - PROCESS | 1751 | 1468902731695 Marionette DEBUG loaded listener.js 21:32:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99fdc000) [pid = 1751] [serial = 717] [outer = 0x96579400] 21:32:12 INFO - PROCESS | 1751 | 1468902732502 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1235ms 21:32:12 INFO - PROCESS | 1751 | 1468902732540 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 21:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:32:12 INFO - PROCESS | 1751 | 1468902732544 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 21:32:12 INFO - PROCESS | 1751 | 1468902732551 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:32:12 INFO - PROCESS | 1751 | 1468902732556 Marionette TRACE conn4 <- [1,926,null,{}] 21:32:12 INFO - PROCESS | 1751 | 1468902732562 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:12 INFO - PROCESS | 1751 | 1468902732573 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:12 INFO - PROCESS | 1751 | 1468902732922 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 21:32:13 INFO - PROCESS | 1751 | 1468902733108 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:13 INFO - PROCESS | 1751 | 1468902733117 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f665800 == 37 [pid = 1751] [id = 239] 21:32:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8f7dd800) [pid = 1751] [serial = 718] [outer = (nil)] 21:32:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9008a800) [pid = 1751] [serial = 719] [outer = 0x8f7dd800] 21:32:13 INFO - PROCESS | 1751 | 1468902733254 Marionette DEBUG loaded listener.js 21:32:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x915b8800) [pid = 1751] [serial = 720] [outer = 0x8f7dd800] 21:32:14 INFO - PROCESS | 1751 | 1468902734294 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1792ms 21:32:14 INFO - PROCESS | 1751 | 1468902734345 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 21:32:14 INFO - PROCESS | 1751 | 1468902734351 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 21:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:32:14 INFO - PROCESS | 1751 | 1468902734366 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:32:14 INFO - PROCESS | 1751 | 1468902734381 Marionette TRACE conn4 <- [1,930,null,{}] 21:32:14 INFO - PROCESS | 1751 | 1468902734390 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:14 INFO - PROCESS | 1751 | 1468902734398 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:14 INFO - PROCESS | 1751 | 1468902734659 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 21:32:14 INFO - PROCESS | 1751 | 1468902734920 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:14 INFO - PROCESS | 1751 | 1468902734928 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66e800 == 38 [pid = 1751] [id = 240] 21:32:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x95113000) [pid = 1751] [serial = 721] [outer = (nil)] 21:32:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x953b3400) [pid = 1751] [serial = 722] [outer = 0x95113000] 21:32:15 INFO - PROCESS | 1751 | 1468902735017 Marionette DEBUG loaded listener.js 21:32:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x97723c00) [pid = 1751] [serial = 723] [outer = 0x95113000] 21:32:16 INFO - PROCESS | 1751 | 1468902736007 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1704ms 21:32:16 INFO - PROCESS | 1751 | 1468902736067 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 21:32:16 INFO - PROCESS | 1751 | 1468902736072 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 21:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:32:16 INFO - PROCESS | 1751 | 1468902736079 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:32:16 INFO - PROCESS | 1751 | 1468902736083 Marionette TRACE conn4 <- [1,934,null,{}] 21:32:16 INFO - PROCESS | 1751 | 1468902736090 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:16 INFO - PROCESS | 1751 | 1468902736096 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:16 INFO - PROCESS | 1751 | 1468902736294 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 21:32:16 INFO - PROCESS | 1751 | 1468902736550 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:16 INFO - PROCESS | 1751 | 1468902736558 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x99bcb400 == 39 [pid = 1751] [id = 241] 21:32:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99e8a000) [pid = 1751] [serial = 724] [outer = (nil)] 21:32:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99e92400) [pid = 1751] [serial = 725] [outer = 0x99e8a000] 21:32:16 INFO - PROCESS | 1751 | 1468902736686 Marionette DEBUG loaded listener.js 21:32:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x99fda800) [pid = 1751] [serial = 726] [outer = 0x99e8a000] 21:32:17 INFO - PROCESS | 1751 | 1468902737684 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1652ms 21:32:17 INFO - PROCESS | 1751 | 1468902737733 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 21:32:17 INFO - PROCESS | 1751 | 1468902737740 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 21:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:32:17 INFO - PROCESS | 1751 | 1468902737758 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:32:17 INFO - PROCESS | 1751 | 1468902737766 Marionette TRACE conn4 <- [1,938,null,{}] 21:32:17 INFO - PROCESS | 1751 | 1468902737773 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:17 INFO - PROCESS | 1751 | 1468902737781 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:18 INFO - PROCESS | 1751 | 1468902738026 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 21:32:18 INFO - PROCESS | 1751 | 1468902738237 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:18 INFO - PROCESS | 1751 | 1468902738245 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7de400 == 40 [pid = 1751] [id = 242] 21:32:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x93908800) [pid = 1751] [serial = 727] [outer = (nil)] 21:32:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9abf4c00) [pid = 1751] [serial = 728] [outer = 0x93908800] 21:32:18 INFO - PROCESS | 1751 | 1468902738371 Marionette DEBUG loaded listener.js 21:32:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9abf9400) [pid = 1751] [serial = 729] [outer = 0x93908800] 21:32:19 INFO - PROCESS | 1751 | 1468902739410 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1699ms 21:32:19 INFO - PROCESS | 1751 | 1468902739450 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 21:32:19 INFO - PROCESS | 1751 | 1468902739454 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 21:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:32:19 INFO - PROCESS | 1751 | 1468902739461 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:32:19 INFO - PROCESS | 1751 | 1468902739466 Marionette TRACE conn4 <- [1,942,null,{}] 21:32:19 INFO - PROCESS | 1751 | 1468902739472 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:19 INFO - PROCESS | 1751 | 1468902739478 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:19 INFO - PROCESS | 1751 | 1468902739688 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 21:32:20 INFO - PROCESS | 1751 | 1468902740126 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:20 INFO - PROCESS | 1751 | 1468902740138 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x90089800 == 41 [pid = 1751] [id = 243] 21:32:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9008b400) [pid = 1751] [serial = 730] [outer = (nil)] 21:32:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x90092000) [pid = 1751] [serial = 731] [outer = 0x9008b400] 21:32:20 INFO - PROCESS | 1751 | 1468902740259 Marionette DEBUG loaded listener.js 21:32:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x91688c00) [pid = 1751] [serial = 732] [outer = 0x9008b400] 21:32:21 INFO - PROCESS | 1751 | 1468902741173 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1742ms 21:32:21 INFO - PROCESS | 1751 | 1468902741207 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 21:32:21 INFO - PROCESS | 1751 | 1468902741213 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 21:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:32:21 INFO - PROCESS | 1751 | 1468902741221 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:32:21 INFO - PROCESS | 1751 | 1468902741226 Marionette TRACE conn4 <- [1,946,null,{}] 21:32:21 INFO - PROCESS | 1751 | 1468902741235 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:21 INFO - PROCESS | 1751 | 1468902741244 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:21 INFO - PROCESS | 1751 | 1468902741427 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 21:32:21 INFO - PROCESS | 1751 | 1468902741597 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:21 INFO - PROCESS | 1751 | 1468902741606 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x93907000 == 42 [pid = 1751] [id = 244] 21:32:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9457e400) [pid = 1751] [serial = 733] [outer = (nil)] 21:32:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x98910800) [pid = 1751] [serial = 734] [outer = 0x9457e400] 21:32:21 INFO - PROCESS | 1751 | 1468902741714 Marionette DEBUG loaded listener.js 21:32:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x98dd7c00) [pid = 1751] [serial = 735] [outer = 0x9457e400] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f669c00 == 41 [pid = 1751] [id = 224] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f664000 == 40 [pid = 1751] [id = 217] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x90089000 == 39 [pid = 1751] [id = 238] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd8800 == 38 [pid = 1751] [id = 237] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9953b400 == 37 [pid = 1751] [id = 236] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9008d000 == 36 [pid = 1751] [id = 235] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e0000 == 35 [pid = 1751] [id = 234] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66f400 == 34 [pid = 1751] [id = 233] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x90085c00 == 33 [pid = 1751] [id = 232] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9390b400 == 32 [pid = 1751] [id = 231] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f668800 == 31 [pid = 1751] [id = 230] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9a32cc00 == 30 [pid = 1751] [id = 212] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x91684400 == 29 [pid = 1751] [id = 209] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x989d5000 == 28 [pid = 1751] [id = 216] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x95114c00 == 27 [pid = 1751] [id = 207] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9a330400 == 26 [pid = 1751] [id = 221] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e4400 == 25 [pid = 1751] [id = 211] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9168c800 == 24 [pid = 1751] [id = 206] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66c400 == 23 [pid = 1751] [id = 218] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x915bc800 == 22 [pid = 1751] [id = 210] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd7000 == 21 [pid = 1751] [id = 215] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dac00 == 20 [pid = 1751] [id = 208] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f666800 == 19 [pid = 1751] [id = 219] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9aaf4000 == 18 [pid = 1751] [id = 222] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x99fd6000 == 17 [pid = 1751] [id = 223] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d5800 == 16 [pid = 1751] [id = 213] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x90088c00 == 15 [pid = 1751] [id = 220] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x9168c400 == 14 [pid = 1751] [id = 214] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7de400 == 13 [pid = 1751] [id = 242] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66e800 == 12 [pid = 1751] [id = 240] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x99bcb400 == 11 [pid = 1751] [id = 241] 21:32:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8f665800 == 10 [pid = 1751] [id = 239] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x99d3b000) [pid = 1751] [serial = 662] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x93a6a400) [pid = 1751] [serial = 677] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x99e95400) [pid = 1751] [serial = 663] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9b229c00) [pid = 1751] [serial = 669] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x953ae000) [pid = 1751] [serial = 678] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9510c000) [pid = 1751] [serial = 683] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x95118400) [pid = 1751] [serial = 684] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9b60e800) [pid = 1751] [serial = 671] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9b6e3c00) [pid = 1751] [serial = 672] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x919e4000) [pid = 1751] [serial = 681] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99537800) [pid = 1751] [serial = 687] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9ad8e800) [pid = 1751] [serial = 666] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x94581000) [pid = 1751] [serial = 659] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x95118800) [pid = 1751] [serial = 675] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x91686c00) [pid = 1751] [serial = 680] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x93901400) [pid = 1751] [serial = 674] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x9ad0a400) [pid = 1751] [serial = 665] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9ad9a800) [pid = 1751] [serial = 668] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9657b000) [pid = 1751] [serial = 660] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9949dc00) [pid = 1751] [serial = 686] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x995ce000) [pid = 1751] [serial = 689] [outer = (nil)] [url = about:blank] 21:32:23 INFO - PROCESS | 1751 | 1468902743804 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2638ms 21:32:23 INFO - PROCESS | 1751 | 1468902743862 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 21:32:23 INFO - PROCESS | 1751 | 1468902743869 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 21:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:32:23 INFO - PROCESS | 1751 | 1468902743879 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:32:23 INFO - PROCESS | 1751 | 1468902743884 Marionette TRACE conn4 <- [1,950,null,{}] 21:32:23 INFO - PROCESS | 1751 | 1468902743895 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:23 INFO - PROCESS | 1751 | 1468902743901 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:24 INFO - PROCESS | 1751 | 1468902744092 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 21:32:24 INFO - PROCESS | 1751 | 1468902744244 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:24 INFO - PROCESS | 1751 | 1468902744260 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dc000 == 11 [pid = 1751] [id = 245] 21:32:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x90086c00) [pid = 1751] [serial = 736] [outer = (nil)] 21:32:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x90092c00) [pid = 1751] [serial = 737] [outer = 0x90086c00] 21:32:24 INFO - PROCESS | 1751 | 1468902744333 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x91681800) [pid = 1751] [serial = 738] [outer = 0x90086c00] 21:32:25 INFO - PROCESS | 1751 | 1468902745182 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1361ms 21:32:25 INFO - PROCESS | 1751 | 1468902745240 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 21:32:25 INFO - PROCESS | 1751 | 1468902745249 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 21:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:32:25 INFO - PROCESS | 1751 | 1468902745262 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:32:25 INFO - PROCESS | 1751 | 1468902745268 Marionette TRACE conn4 <- [1,954,null,{}] 21:32:25 INFO - PROCESS | 1751 | 1468902745274 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:25 INFO - PROCESS | 1751 | 1468902745280 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:25 INFO - PROCESS | 1751 | 1468902745467 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 21:32:25 INFO - PROCESS | 1751 | 1468902745607 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:25 INFO - PROCESS | 1751 | 1468902745616 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x94580800 == 12 [pid = 1751] [id = 246] 21:32:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x94fa7400) [pid = 1751] [serial = 739] [outer = (nil)] 21:32:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x95110c00) [pid = 1751] [serial = 740] [outer = 0x94fa7400] 21:32:25 INFO - PROCESS | 1751 | 1468902745697 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x95118400) [pid = 1751] [serial = 741] [outer = 0x94fa7400] 21:32:26 INFO - PROCESS | 1751 | 1468902746664 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1436ms 21:32:26 INFO - PROCESS | 1751 | 1468902746697 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 21:32:26 INFO - PROCESS | 1751 | 1468902746701 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 21:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:32:26 INFO - PROCESS | 1751 | 1468902746709 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:32:26 INFO - PROCESS | 1751 | 1468902746716 Marionette TRACE conn4 <- [1,958,null,{}] 21:32:26 INFO - PROCESS | 1751 | 1468902746740 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:26 INFO - PROCESS | 1751 | 1468902746751 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:26 INFO - PROCESS | 1751 | 1468902746976 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 21:32:27 INFO - PROCESS | 1751 | 1468902747001 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:27 INFO - PROCESS | 1751 | 1468902747014 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x99533c00 == 13 [pid = 1751] [id = 247] 21:32:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99536800) [pid = 1751] [serial = 742] [outer = (nil)] 21:32:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9953a400) [pid = 1751] [serial = 743] [outer = 0x99536800] 21:32:27 INFO - PROCESS | 1751 | 1468902747089 Marionette DEBUG loaded listener.js 21:32:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x995d0000) [pid = 1751] [serial = 744] [outer = 0x99536800] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x96579400) [pid = 1751] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x99e48800) [pid = 1751] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8f66a000) [pid = 1751] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8f7e0800) [pid = 1751] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x919f0800) [pid = 1751] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8f7d9800) [pid = 1751] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9817ec00) [pid = 1751] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x93910c00) [pid = 1751] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9953c800) [pid = 1751] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:32:28 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x93903800) [pid = 1751] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:32:28 INFO - PROCESS | 1751 | 1468902748379 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1707ms 21:32:28 INFO - PROCESS | 1751 | 1468902748416 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 21:32:28 INFO - PROCESS | 1751 | 1468902748420 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 21:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:32:28 INFO - PROCESS | 1751 | 1468902748428 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:32:28 INFO - PROCESS | 1751 | 1468902748431 Marionette TRACE conn4 <- [1,962,null,{}] 21:32:28 INFO - PROCESS | 1751 | 1468902748449 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:28 INFO - PROCESS | 1751 | 1468902748455 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:28 INFO - PROCESS | 1751 | 1468902748632 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 21:32:28 INFO - PROCESS | 1751 | 1468902748795 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:28 INFO - PROCESS | 1751 | 1468902748806 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x94582400 == 14 [pid = 1751] [id = 248] 21:32:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x94fb1800) [pid = 1751] [serial = 745] [outer = (nil)] 21:32:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x96579400) [pid = 1751] [serial = 746] [outer = 0x94fb1800] 21:32:28 INFO - PROCESS | 1751 | 1468902748889 Marionette DEBUG loaded listener.js 21:32:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99bcc800) [pid = 1751] [serial = 747] [outer = 0x94fb1800] 21:32:29 INFO - PROCESS | 1751 | 1468902749696 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1294ms 21:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:32:29 INFO - PROCESS | 1751 | 1468902749727 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 21:32:29 INFO - PROCESS | 1751 | 1468902749730 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 21:32:29 INFO - PROCESS | 1751 | 1468902749738 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:32:29 INFO - PROCESS | 1751 | 1468902749741 Marionette TRACE conn4 <- [1,966,null,{}] 21:32:29 INFO - PROCESS | 1751 | 1468902749747 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:29 INFO - PROCESS | 1751 | 1468902749752 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:29 INFO - PROCESS | 1751 | 1468902749913 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 21:32:29 INFO - PROCESS | 1751 | 1468902749928 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:29 INFO - PROCESS | 1751 | 1468902749934 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168e800 == 15 [pid = 1751] [id = 249] 21:32:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99e8b400) [pid = 1751] [serial = 748] [outer = (nil)] 21:32:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x99e95800) [pid = 1751] [serial = 749] [outer = 0x99e8b400] 21:32:30 INFO - PROCESS | 1751 | 1468902750008 Marionette DEBUG loaded listener.js 21:32:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99fd6800) [pid = 1751] [serial = 750] [outer = 0x99e8b400] 21:32:31 INFO - PROCESS | 1751 | 1468902751182 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1533ms 21:32:31 INFO - PROCESS | 1751 | 1468902751271 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 21:32:31 INFO - PROCESS | 1751 | 1468902751278 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 21:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:32:31 INFO - PROCESS | 1751 | 1468902751287 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:32:31 INFO - PROCESS | 1751 | 1468902751293 Marionette TRACE conn4 <- [1,970,null,{}] 21:32:31 INFO - PROCESS | 1751 | 1468902751303 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:31 INFO - PROCESS | 1751 | 1468902751308 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:31 INFO - PROCESS | 1751 | 1468902751539 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 21:32:31 INFO - PROCESS | 1751 | 1468902751764 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:31 INFO - PROCESS | 1751 | 1468902751776 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008f000 == 16 [pid = 1751] [id = 250] 21:32:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x91681400) [pid = 1751] [serial = 751] [outer = (nil)] 21:32:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x94fb3000) [pid = 1751] [serial = 752] [outer = 0x91681400] 21:32:31 INFO - PROCESS | 1751 | 1468902751875 Marionette DEBUG loaded listener.js 21:32:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x953ac800) [pid = 1751] [serial = 753] [outer = 0x91681400] 21:32:32 INFO - PROCESS | 1751 | 1468902752895 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1692ms 21:32:32 INFO - PROCESS | 1751 | 1468902752980 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 21:32:32 INFO - PROCESS | 1751 | 1468902752988 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 21:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:32:33 INFO - PROCESS | 1751 | 1468902753000 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:32:33 INFO - PROCESS | 1751 | 1468902753005 Marionette TRACE conn4 <- [1,974,null,{}] 21:32:33 INFO - PROCESS | 1751 | 1468902753013 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:33 INFO - PROCESS | 1751 | 1468902753018 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:33 INFO - PROCESS | 1751 | 1468902753254 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 21:32:33 INFO - PROCESS | 1751 | 1468902753476 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:33 INFO - PROCESS | 1751 | 1468902753492 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66c400 == 17 [pid = 1751] [id = 251] 21:32:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x99ab5400) [pid = 1751] [serial = 754] [outer = (nil)] 21:32:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99e8b800) [pid = 1751] [serial = 755] [outer = 0x99ab5400] 21:32:33 INFO - PROCESS | 1751 | 1468902753575 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x995d4400) [pid = 1751] [serial = 756] [outer = 0x99ab5400] 21:32:34 INFO - PROCESS | 1751 | 1468902754685 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1747ms 21:32:34 INFO - PROCESS | 1751 | 1468902754748 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 21:32:34 INFO - PROCESS | 1751 | 1468902754753 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 21:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:32:34 INFO - PROCESS | 1751 | 1468902754760 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:32:34 INFO - PROCESS | 1751 | 1468902754768 Marionette TRACE conn4 <- [1,978,null,{}] 21:32:34 INFO - PROCESS | 1751 | 1468902754786 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:34 INFO - PROCESS | 1751 | 1468902754795 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:35 INFO - PROCESS | 1751 | 1468902755012 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 21:32:35 INFO - PROCESS | 1751 | 1468902755229 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:35 INFO - PROCESS | 1751 | 1468902755242 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a770000 == 18 [pid = 1751] [id = 252] 21:32:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9a774c00) [pid = 1751] [serial = 757] [outer = (nil)] 21:32:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9aaf7c00) [pid = 1751] [serial = 758] [outer = 0x9a774c00] 21:32:35 INFO - PROCESS | 1751 | 1468902755329 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9abd4400) [pid = 1751] [serial = 759] [outer = 0x9a774c00] 21:32:36 INFO - PROCESS | 1751 | 1468902756308 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1589ms 21:32:36 INFO - PROCESS | 1751 | 1468902756350 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 21:32:36 INFO - PROCESS | 1751 | 1468902756356 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 21:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:32:36 INFO - PROCESS | 1751 | 1468902756364 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:32:36 INFO - PROCESS | 1751 | 1468902756369 Marionette TRACE conn4 <- [1,982,null,{}] 21:32:36 INFO - PROCESS | 1751 | 1468902756376 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:36 INFO - PROCESS | 1751 | 1468902756382 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:36 INFO - PROCESS | 1751 | 1468902756584 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 21:32:36 INFO - PROCESS | 1751 | 1468902756793 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:36 INFO - PROCESS | 1751 | 1468902756801 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x953b3800 == 19 [pid = 1751] [id = 253] 21:32:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x953b5c00) [pid = 1751] [serial = 760] [outer = (nil)] 21:32:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9abf6000) [pid = 1751] [serial = 761] [outer = 0x953b5c00] 21:32:36 INFO - PROCESS | 1751 | 1468902756941 Marionette DEBUG loaded listener.js 21:32:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9ad03800) [pid = 1751] [serial = 762] [outer = 0x953b5c00] 21:32:38 INFO - PROCESS | 1751 | 1468902758090 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1783ms 21:32:38 INFO - PROCESS | 1751 | 1468902758148 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 21:32:38 INFO - PROCESS | 1751 | 1468902758155 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 21:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:32:38 INFO - PROCESS | 1751 | 1468902758164 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:32:38 INFO - PROCESS | 1751 | 1468902758168 Marionette TRACE conn4 <- [1,986,null,{}] 21:32:38 INFO - PROCESS | 1751 | 1468902758177 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:38 INFO - PROCESS | 1751 | 1468902758183 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:38 INFO - PROCESS | 1751 | 1468902758377 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 21:32:38 INFO - PROCESS | 1751 | 1468902758668 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:38 INFO - PROCESS | 1751 | 1468902758680 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e9400 == 20 [pid = 1751] [id = 254] 21:32:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x919ea000) [pid = 1751] [serial = 763] [outer = (nil)] 21:32:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9390c000) [pid = 1751] [serial = 764] [outer = 0x919ea000] 21:32:38 INFO - PROCESS | 1751 | 1468902758756 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x94fb3400) [pid = 1751] [serial = 765] [outer = 0x919ea000] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x99d30000) [pid = 1751] [serial = 690] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x99fd2000) [pid = 1751] [serial = 716] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x99fd9800) [pid = 1751] [serial = 713] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8f7d6800) [pid = 1751] [serial = 692] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8f7e1800) [pid = 1751] [serial = 693] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x915b7c00) [pid = 1751] [serial = 704] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9168b000) [pid = 1751] [serial = 705] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x95116000) [pid = 1751] [serial = 707] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x953aec00) [pid = 1751] [serial = 708] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99fd4000) [pid = 1751] [serial = 701] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99fd3c00) [pid = 1751] [serial = 702] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x98dd0800) [pid = 1751] [serial = 698] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x98ddf800) [pid = 1751] [serial = 699] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9457c000) [pid = 1751] [serial = 695] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x94facc00) [pid = 1751] [serial = 696] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99fdc000) [pid = 1751] [serial = 717] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9976f000) [pid = 1751] [serial = 710] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9a3d8800) [pid = 1751] [serial = 714] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x99bcfc00) [pid = 1751] [serial = 711] [outer = (nil)] [url = about:blank] 21:32:39 INFO - PROCESS | 1751 | 1468902759720 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1593ms 21:32:39 INFO - PROCESS | 1751 | 1468902759757 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 21:32:39 INFO - PROCESS | 1751 | 1468902759765 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 21:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:32:39 INFO - PROCESS | 1751 | 1468902759777 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:32:39 INFO - PROCESS | 1751 | 1468902759780 Marionette TRACE conn4 <- [1,990,null,{}] 21:32:39 INFO - PROCESS | 1751 | 1468902759788 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:39 INFO - PROCESS | 1751 | 1468902759794 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:39 INFO - PROCESS | 1751 | 1468902759970 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 21:32:40 INFO - PROCESS | 1751 | 1468902760004 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:40 INFO - PROCESS | 1751 | 1468902760016 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d8c00 == 21 [pid = 1751] [id = 255] 21:32:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x91690800) [pid = 1751] [serial = 766] [outer = (nil)] 21:32:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x953b0c00) [pid = 1751] [serial = 767] [outer = 0x91690800] 21:32:40 INFO - PROCESS | 1751 | 1468902760207 Marionette DEBUG loaded listener.js 21:32:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x98177000) [pid = 1751] [serial = 768] [outer = 0x91690800] 21:32:41 INFO - PROCESS | 1751 | 1468902761061 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1335ms 21:32:41 INFO - PROCESS | 1751 | 1468902761112 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 21:32:41 INFO - PROCESS | 1751 | 1468902761115 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 21:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:32:41 INFO - PROCESS | 1751 | 1468902761124 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:32:41 INFO - PROCESS | 1751 | 1468902761131 Marionette TRACE conn4 <- [1,994,null,{}] 21:32:41 INFO - PROCESS | 1751 | 1468902761148 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:41 INFO - PROCESS | 1751 | 1468902761157 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:41 INFO - PROCESS | 1751 | 1468902761339 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 21:32:41 INFO - PROCESS | 1751 | 1468902761470 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:41 INFO - PROCESS | 1751 | 1468902761479 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x99d39000 == 22 [pid = 1751] [id = 256] 21:32:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99d3b000) [pid = 1751] [serial = 769] [outer = (nil)] 21:32:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99fd9800) [pid = 1751] [serial = 770] [outer = 0x99d3b000] 21:32:41 INFO - PROCESS | 1751 | 1468902761555 Marionette DEBUG loaded listener.js 21:32:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9a32cc00) [pid = 1751] [serial = 771] [outer = 0x99d3b000] 21:32:42 INFO - PROCESS | 1751 | 1468902762518 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1444ms 21:32:42 INFO - PROCESS | 1751 | 1468902762569 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 21:32:42 INFO - PROCESS | 1751 | 1468902762574 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 21:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:32:42 INFO - PROCESS | 1751 | 1468902762581 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:32:42 INFO - PROCESS | 1751 | 1468902762585 Marionette TRACE conn4 <- [1,998,null,{}] 21:32:42 INFO - PROCESS | 1751 | 1468902762599 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:42 INFO - PROCESS | 1751 | 1468902762605 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:42 INFO - PROCESS | 1751 | 1468902762821 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 21:32:42 INFO - PROCESS | 1751 | 1468902762844 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:42 INFO - PROCESS | 1751 | 1468902762853 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f670c00 == 23 [pid = 1751] [id = 257] 21:32:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x99d3a000) [pid = 1751] [serial = 772] [outer = (nil)] 21:32:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9a73e800) [pid = 1751] [serial = 773] [outer = 0x99d3a000] 21:32:42 INFO - PROCESS | 1751 | 1468902762925 Marionette DEBUG loaded listener.js 21:32:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x94577400) [pid = 1751] [serial = 774] [outer = 0x99d3a000] 21:32:43 INFO - PROCESS | 1751 | 1468902763882 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99536800) [pid = 1751] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9457e400) [pid = 1751] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x94fa7400) [pid = 1751] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x90086c00) [pid = 1751] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8f7dd800) [pid = 1751] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x95113000) [pid = 1751] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99e8a000) [pid = 1751] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x93908800) [pid = 1751] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9008b400) [pid = 1751] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:32:43 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x94fb1800) [pid = 1751] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1402ms 21:32:43 INFO - PROCESS | 1751 | 1468902763985 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 21:32:43 INFO - PROCESS | 1751 | 1468902763989 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 21:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:32:43 INFO - PROCESS | 1751 | 1468902763995 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:32:44 INFO - PROCESS | 1751 | 1468902763999 Marionette TRACE conn4 <- [1,1002,null,{}] 21:32:44 INFO - PROCESS | 1751 | 1468902764005 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:44 INFO - PROCESS | 1751 | 1468902764009 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:44 INFO - PROCESS | 1751 | 1468902764191 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 21:32:44 INFO - PROCESS | 1751 | 1468902764325 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:44 INFO - PROCESS | 1751 | 1468902764333 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66d400 == 24 [pid = 1751] [id = 258] 21:32:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x915c0000) [pid = 1751] [serial = 775] [outer = (nil)] 21:32:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x95116800) [pid = 1751] [serial = 776] [outer = 0x915c0000] 21:32:44 INFO - PROCESS | 1751 | 1468902764407 Marionette DEBUG loaded listener.js 21:32:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x98dd3c00) [pid = 1751] [serial = 777] [outer = 0x915c0000] 21:32:45 INFO - PROCESS | 1751 | 1468902765274 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1332ms 21:32:45 INFO - PROCESS | 1751 | 1468902765329 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 1751 | 1468902765333 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 21:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:32:45 INFO - PROCESS | 1751 | 1468902765339 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - PROCESS | 1751 | 1468902765342 Marionette TRACE conn4 <- [1,1006,null,{}] 21:32:45 INFO - PROCESS | 1751 | 1468902765348 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:45 INFO - PROCESS | 1751 | 1468902765358 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:45 INFO - PROCESS | 1751 | 1468902765577 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 21:32:45 INFO - PROCESS | 1751 | 1468902765696 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:45 INFO - PROCESS | 1751 | 1468902765707 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x94576800 == 25 [pid = 1751] [id = 259] 21:32:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x953afc00) [pid = 1751] [serial = 778] [outer = (nil)] 21:32:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9ad93000) [pid = 1751] [serial = 779] [outer = 0x953afc00] 21:32:45 INFO - PROCESS | 1751 | 1468902765777 Marionette DEBUG loaded listener.js 21:32:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9ad9a800) [pid = 1751] [serial = 780] [outer = 0x953afc00] 21:32:46 INFO - PROCESS | 1751 | 1468902766801 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1529ms 21:32:46 INFO - PROCESS | 1751 | 1468902766871 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 21:32:46 INFO - PROCESS | 1751 | 1468902766879 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 21:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:32:46 INFO - PROCESS | 1751 | 1468902766888 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:32:46 INFO - PROCESS | 1751 | 1468902766893 Marionette TRACE conn4 <- [1,1010,null,{}] 21:32:46 INFO - PROCESS | 1751 | 1468902766904 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:46 INFO - PROCESS | 1751 | 1468902766909 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:47 INFO - PROCESS | 1751 | 1468902767151 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 21:32:47 INFO - PROCESS | 1751 | 1468902767422 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:47 INFO - PROCESS | 1751 | 1468902767432 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168fc00 == 26 [pid = 1751] [id = 260] 21:32:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x919e7400) [pid = 1751] [serial = 781] [outer = (nil)] 21:32:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x94580000) [pid = 1751] [serial = 782] [outer = 0x919e7400] 21:32:47 INFO - PROCESS | 1751 | 1468902767526 Marionette DEBUG loaded listener.js 21:32:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x953ac000) [pid = 1751] [serial = 783] [outer = 0x919e7400] 21:32:48 INFO - PROCESS | 1751 | 1468902768592 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1746ms 21:32:48 INFO - PROCESS | 1751 | 1468902768640 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 21:32:48 INFO - PROCESS | 1751 | 1468902768647 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 21:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:32:48 INFO - PROCESS | 1751 | 1468902768659 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:32:48 INFO - PROCESS | 1751 | 1468902768663 Marionette TRACE conn4 <- [1,1014,null,{}] 21:32:48 INFO - PROCESS | 1751 | 1468902768671 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:48 INFO - PROCESS | 1751 | 1468902768676 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:48 INFO - PROCESS | 1751 | 1468902768899 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 21:32:49 INFO - PROCESS | 1751 | 1468902769134 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:49 INFO - PROCESS | 1751 | 1468902769142 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x99774400 == 27 [pid = 1751] [id = 261] 21:32:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99e8d400) [pid = 1751] [serial = 784] [outer = (nil)] 21:32:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99fd0c00) [pid = 1751] [serial = 785] [outer = 0x99e8d400] 21:32:49 INFO - PROCESS | 1751 | 1468902769288 Marionette DEBUG loaded listener.js 21:32:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9a6b9400) [pid = 1751] [serial = 786] [outer = 0x99e8d400] 21:32:50 INFO - PROCESS | 1751 | 1468902770323 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1734ms 21:32:50 INFO - PROCESS | 1751 | 1468902770394 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 21:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:32:50 INFO - PROCESS | 1751 | 1468902770399 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 21:32:50 INFO - PROCESS | 1751 | 1468902770406 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:32:50 INFO - PROCESS | 1751 | 1468902770412 Marionette TRACE conn4 <- [1,1018,null,{}] 21:32:50 INFO - PROCESS | 1751 | 1468902770429 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:50 INFO - PROCESS | 1751 | 1468902770439 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:50 INFO - PROCESS | 1751 | 1468902770670 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 21:32:50 INFO - PROCESS | 1751 | 1468902770927 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:50 INFO - PROCESS | 1751 | 1468902770939 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b22a800 == 28 [pid = 1751] [id = 262] 21:32:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9b22e800) [pid = 1751] [serial = 787] [outer = (nil)] 21:32:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9b2a9c00) [pid = 1751] [serial = 788] [outer = 0x9b22e800] 21:32:51 INFO - PROCESS | 1751 | 1468902771037 Marionette DEBUG loaded listener.js 21:32:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9b6e3800) [pid = 1751] [serial = 789] [outer = 0x9b22e800] 21:32:51 INFO - PROCESS | 1751 | 1468902771924 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1587ms 21:32:51 INFO - PROCESS | 1751 | 1468902771994 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 21:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:32:52 INFO - PROCESS | 1751 | 1468902772000 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 21:32:52 INFO - PROCESS | 1751 | 1468902772007 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:32:52 INFO - PROCESS | 1751 | 1468902772010 Marionette TRACE conn4 <- [1,1022,null,{}] 21:32:52 INFO - PROCESS | 1751 | 1468902772017 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:52 INFO - PROCESS | 1751 | 1468902772022 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:52 INFO - PROCESS | 1751 | 1468902772224 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 21:32:52 INFO - PROCESS | 1751 | 1468902772390 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:52 INFO - PROCESS | 1751 | 1468902772401 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x99770000 == 29 [pid = 1751] [id = 263] 21:32:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9a740400) [pid = 1751] [serial = 790] [outer = (nil)] 21:32:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9b80ac00) [pid = 1751] [serial = 791] [outer = 0x9a740400] 21:32:52 INFO - PROCESS | 1751 | 1468902772542 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9d2fcc00) [pid = 1751] [serial = 792] [outer = 0x9a740400] 21:32:53 INFO - PROCESS | 1751 | 1468902773444 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1489ms 21:32:53 INFO - PROCESS | 1751 | 1468902773496 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 21:32:53 INFO - PROCESS | 1751 | 1468902773501 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 21:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:32:53 INFO - PROCESS | 1751 | 1468902773508 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:32:53 INFO - PROCESS | 1751 | 1468902773512 Marionette TRACE conn4 <- [1,1026,null,{}] 21:32:53 INFO - PROCESS | 1751 | 1468902773518 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:53 INFO - PROCESS | 1751 | 1468902773523 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:53 INFO - PROCESS | 1751 | 1468902773719 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 21:32:53 INFO - PROCESS | 1751 | 1468902773888 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:53 INFO - PROCESS | 1751 | 1468902773897 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e4400 == 30 [pid = 1751] [id = 264] 21:32:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x98dd3400) [pid = 1751] [serial = 793] [outer = (nil)] 21:32:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9d337400) [pid = 1751] [serial = 794] [outer = 0x98dd3400] 21:32:54 INFO - PROCESS | 1751 | 1468902774024 Marionette DEBUG loaded listener.js 21:32:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9d340400) [pid = 1751] [serial = 795] [outer = 0x98dd3400] 21:32:54 INFO - PROCESS | 1751 | 1468902774981 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1531ms 21:32:55 INFO - PROCESS | 1751 | 1468902775041 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 21:32:55 INFO - PROCESS | 1751 | 1468902775044 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 21:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:32:55 INFO - PROCESS | 1751 | 1468902775051 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:32:55 INFO - PROCESS | 1751 | 1468902775054 Marionette TRACE conn4 <- [1,1030,null,{}] 21:32:55 INFO - PROCESS | 1751 | 1468902775061 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:55 INFO - PROCESS | 1751 | 1468902775072 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:55 INFO - PROCESS | 1751 | 1468902775334 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 21:32:55 INFO - PROCESS | 1751 | 1468902775553 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:55 INFO - PROCESS | 1751 | 1468902775566 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b2400 == 31 [pid = 1751] [id = 265] 21:32:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x915b4c00) [pid = 1751] [serial = 796] [outer = (nil)] 21:32:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0xa1097800) [pid = 1751] [serial = 797] [outer = 0x915b4c00] 21:32:55 INFO - PROCESS | 1751 | 1468902775692 Marionette DEBUG loaded listener.js 21:32:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0xa200b000) [pid = 1751] [serial = 798] [outer = 0x915b4c00] 21:32:56 INFO - PROCESS | 1751 | 1468902776905 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1882ms 21:32:56 INFO - PROCESS | 1751 | 1468902776935 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 21:32:56 INFO - PROCESS | 1751 | 1468902776941 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 21:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:32:56 INFO - PROCESS | 1751 | 1468902776950 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:32:56 INFO - PROCESS | 1751 | 1468902776954 Marionette TRACE conn4 <- [1,1034,null,{}] 21:32:56 INFO - PROCESS | 1751 | 1468902776964 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:56 INFO - PROCESS | 1751 | 1468902776970 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:57 INFO - PROCESS | 1751 | 1468902777251 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 21:32:57 INFO - PROCESS | 1751 | 1468902777400 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:57 INFO - PROCESS | 1751 | 1468902777416 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008c000 == 32 [pid = 1751] [id = 266] 21:32:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9008cc00) [pid = 1751] [serial = 799] [outer = (nil)] 21:32:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x915b5c00) [pid = 1751] [serial = 800] [outer = 0x9008cc00] 21:32:57 INFO - PROCESS | 1751 | 1468902777489 Marionette DEBUG loaded listener.js 21:32:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x915bf000) [pid = 1751] [serial = 801] [outer = 0x9008cc00] 21:32:58 INFO - PROCESS | 1751 | 1468902778465 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1596ms 21:32:58 INFO - PROCESS | 1751 | 1468902778546 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 21:32:58 INFO - PROCESS | 1751 | 1468902778553 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 21:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:32:58 INFO - PROCESS | 1751 | 1468902778564 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:32:58 INFO - PROCESS | 1751 | 1468902778568 Marionette TRACE conn4 <- [1,1038,null,{}] 21:32:58 INFO - PROCESS | 1751 | 1468902778574 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:58 INFO - PROCESS | 1751 | 1468902778580 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:32:59 INFO - PROCESS | 1751 | --DOCSHELL 0x90089800 == 31 [pid = 1751] [id = 243] 21:32:59 INFO - PROCESS | 1751 | 1468902779760 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x9953a400) [pid = 1751] [serial = 743] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x98dd7c00) [pid = 1751] [serial = 735] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x98910800) [pid = 1751] [serial = 734] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x95110c00) [pid = 1751] [serial = 740] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x90092c00) [pid = 1751] [serial = 737] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x91681800) [pid = 1751] [serial = 738] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x915b8800) [pid = 1751] [serial = 720] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9008a800) [pid = 1751] [serial = 719] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x97723c00) [pid = 1751] [serial = 723] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x953b3400) [pid = 1751] [serial = 722] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x99fda800) [pid = 1751] [serial = 726] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x99e92400) [pid = 1751] [serial = 725] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9abf9400) [pid = 1751] [serial = 729] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9abf4c00) [pid = 1751] [serial = 728] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x91688c00) [pid = 1751] [serial = 732] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x96579400) [pid = 1751] [serial = 746] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x90092000) [pid = 1751] [serial = 731] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99e95800) [pid = 1751] [serial = 749] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x995d0000) [pid = 1751] [serial = 744] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x99bcc800) [pid = 1751] [serial = 747] [outer = (nil)] [url = about:blank] 21:32:59 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x95118400) [pid = 1751] [serial = 741] [outer = (nil)] [url = about:blank] 21:33:00 INFO - PROCESS | 1751 | 1468902780056 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:00 INFO - PROCESS | 1751 | 1468902780066 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7da400 == 32 [pid = 1751] [id = 267] 21:33:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8f7db400) [pid = 1751] [serial = 802] [outer = (nil)] 21:33:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8f7df400) [pid = 1751] [serial = 803] [outer = 0x8f7db400] 21:33:00 INFO - PROCESS | 1751 | 1468902780146 Marionette DEBUG loaded listener.js 21:33:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9008a400) [pid = 1751] [serial = 804] [outer = 0x8f7db400] 21:33:00 INFO - PROCESS | 1751 | 1468902780991 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2491ms 21:33:01 INFO - PROCESS | 1751 | 1468902781057 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 21:33:01 INFO - PROCESS | 1751 | 1468902781063 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 21:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:33:01 INFO - PROCESS | 1751 | 1468902781072 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:33:01 INFO - PROCESS | 1751 | 1468902781077 Marionette TRACE conn4 <- [1,1042,null,{}] 21:33:01 INFO - PROCESS | 1751 | 1468902781085 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:01 INFO - PROCESS | 1751 | 1468902781091 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:01 INFO - PROCESS | 1751 | 1468902781279 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 21:33:01 INFO - PROCESS | 1751 | 1468902781398 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:01 INFO - PROCESS | 1751 | 1468902781407 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x91688000 == 33 [pid = 1751] [id = 268] 21:33:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x919e5800) [pid = 1751] [serial = 805] [outer = (nil)] 21:33:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x919f0400) [pid = 1751] [serial = 806] [outer = 0x919e5800] 21:33:01 INFO - PROCESS | 1751 | 1468902781486 Marionette DEBUG loaded listener.js 21:33:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9390d400) [pid = 1751] [serial = 807] [outer = 0x919e5800] 21:33:02 INFO - PROCESS | 1751 | --DOCSHELL 0xa100d000 == 32 [pid = 1751] [id = 9] 21:33:02 INFO - PROCESS | 1751 | 1468902782492 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1489ms 21:33:02 INFO - PROCESS | 1751 | 1468902782567 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 21:33:02 INFO - PROCESS | 1751 | 1468902782571 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 21:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:33:02 INFO - PROCESS | 1751 | 1468902782579 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:33:02 INFO - PROCESS | 1751 | 1468902782583 Marionette TRACE conn4 <- [1,1046,null,{}] 21:33:02 INFO - PROCESS | 1751 | 1468902782589 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:02 INFO - PROCESS | 1751 | 1468902782594 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:02 INFO - PROCESS | 1751 | 1468902782818 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 21:33:02 INFO - PROCESS | 1751 | 1468902782847 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:02 INFO - PROCESS | 1751 | 1468902782855 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x95115400 == 33 [pid = 1751] [id = 269] 21:33:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x95337000) [pid = 1751] [serial = 808] [outer = (nil)] 21:33:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x953b1800) [pid = 1751] [serial = 809] [outer = 0x95337000] 21:33:02 INFO - PROCESS | 1751 | 1468902782927 Marionette DEBUG loaded listener.js 21:33:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x96573c00) [pid = 1751] [serial = 810] [outer = 0x95337000] 21:33:03 INFO - PROCESS | 1751 | 1468902783973 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1437ms 21:33:04 INFO - PROCESS | 1751 | 1468902784018 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 21:33:04 INFO - PROCESS | 1751 | 1468902784024 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 21:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:33:04 INFO - PROCESS | 1751 | 1468902784044 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:33:04 INFO - PROCESS | 1751 | 1468902784052 Marionette TRACE conn4 <- [1,1050,null,{}] 21:33:04 INFO - PROCESS | 1751 | 1468902784068 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:04 INFO - PROCESS | 1751 | 1468902784076 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:04 INFO - PROCESS | 1751 | 1468902784692 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9a774c00) [pid = 1751] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x91681400) [pid = 1751] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x915c0000) [pid = 1751] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x953b5c00) [pid = 1751] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99ab5400) [pid = 1751] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x919ea000) [pid = 1751] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x99d3a000) [pid = 1751] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x91690800) [pid = 1751] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99d3b000) [pid = 1751] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x99e8b400) [pid = 1751] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:33:04 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x953afc00) [pid = 1751] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:33:04 INFO - PROCESS | 1751 | 1468902784905 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:04 INFO - PROCESS | 1751 | 1468902784912 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bc000 == 34 [pid = 1751] [id = 270] 21:33:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x915bf800) [pid = 1751] [serial = 811] [outer = (nil)] 21:33:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9168b800) [pid = 1751] [serial = 812] [outer = 0x915bf800] 21:33:04 INFO - PROCESS | 1751 | 1468902784991 Marionette DEBUG loaded listener.js 21:33:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x98ddb800) [pid = 1751] [serial = 813] [outer = 0x915bf800] 21:33:05 INFO - PROCESS | 1751 | 1468902785906 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1913ms 21:33:05 INFO - PROCESS | 1751 | 1468902785948 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 21:33:05 INFO - PROCESS | 1751 | 1468902785956 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 21:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:33:05 INFO - PROCESS | 1751 | 1468902785967 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:33:05 INFO - PROCESS | 1751 | 1468902785972 Marionette TRACE conn4 <- [1,1054,null,{}] 21:33:05 INFO - PROCESS | 1751 | 1468902785982 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:05 INFO - PROCESS | 1751 | 1468902785988 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:06 INFO - PROCESS | 1751 | 1468902786185 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 21:33:06 INFO - PROCESS | 1751 | 1468902786344 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:06 INFO - PROCESS | 1751 | 1468902786357 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b8800 == 35 [pid = 1751] [id = 271] 21:33:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x915b8c00) [pid = 1751] [serial = 814] [outer = (nil)] 21:33:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x919ed000) [pid = 1751] [serial = 815] [outer = 0x915b8c00] 21:33:06 INFO - PROCESS | 1751 | 1468902786502 Marionette DEBUG loaded listener.js 21:33:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9457d800) [pid = 1751] [serial = 816] [outer = 0x915b8c00] 21:33:07 INFO - PROCESS | 1751 | 1468902787528 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1642ms 21:33:07 INFO - PROCESS | 1751 | 1468902787609 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 1751 | 1468902787617 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 21:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:33:07 INFO - PROCESS | 1751 | 1468902787629 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - PROCESS | 1751 | 1468902787634 Marionette TRACE conn4 <- [1,1058,null,{}] 21:33:07 INFO - PROCESS | 1751 | 1468902787642 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:07 INFO - PROCESS | 1751 | 1468902787649 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:07 INFO - PROCESS | 1751 | 1468902787882 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 21:33:08 INFO - PROCESS | 1751 | 1468902788100 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:08 INFO - PROCESS | 1751 | 1468902788112 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x9772a000 == 36 [pid = 1751] [id = 272] 21:33:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9772ac00) [pid = 1751] [serial = 817] [outer = (nil)] 21:33:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x98dd5800) [pid = 1751] [serial = 818] [outer = 0x9772ac00] 21:33:08 INFO - PROCESS | 1751 | 1468902788198 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9953b000) [pid = 1751] [serial = 819] [outer = 0x9772ac00] 21:33:09 INFO - PROCESS | 1751 | 1468902789320 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1737ms 21:33:09 INFO - PROCESS | 1751 | 1468902789367 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 21:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:33:09 INFO - PROCESS | 1751 | 1468902789372 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 21:33:09 INFO - PROCESS | 1751 | 1468902789380 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:33:09 INFO - PROCESS | 1751 | 1468902789387 Marionette TRACE conn4 <- [1,1062,null,{}] 21:33:09 INFO - PROCESS | 1751 | 1468902789404 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:09 INFO - PROCESS | 1751 | 1468902789414 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:09 INFO - PROCESS | 1751 | 1468902789639 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 21:33:09 INFO - PROCESS | 1751 | 1468902789874 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:09 INFO - PROCESS | 1751 | 1468902789893 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008b800 == 37 [pid = 1751] [id = 273] 21:33:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x99d3a400) [pid = 1751] [serial = 820] [outer = (nil)] 21:33:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x99e91800) [pid = 1751] [serial = 821] [outer = 0x99d3a400] 21:33:10 INFO - PROCESS | 1751 | 1468902790060 Marionette DEBUG loaded listener.js 21:33:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99fd2c00) [pid = 1751] [serial = 822] [outer = 0x99d3a400] 21:33:11 INFO - PROCESS | 1751 | 1468902791076 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1741ms 21:33:11 INFO - PROCESS | 1751 | 1468902791121 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 21:33:11 INFO - PROCESS | 1751 | 1468902791126 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 21:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:33:11 INFO - PROCESS | 1751 | 1468902791134 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:33:11 INFO - PROCESS | 1751 | 1468902791137 Marionette TRACE conn4 <- [1,1066,null,{}] 21:33:11 INFO - PROCESS | 1751 | 1468902791145 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:11 INFO - PROCESS | 1751 | 1468902791149 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:11 INFO - PROCESS | 1751 | 1468902791365 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 21:33:11 INFO - PROCESS | 1751 | 1468902791585 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:11 INFO - PROCESS | 1751 | 1468902791594 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e4400 == 38 [pid = 1751] [id = 274] 21:33:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x99fd4400) [pid = 1751] [serial = 823] [outer = (nil)] 21:33:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9a336c00) [pid = 1751] [serial = 824] [outer = 0x99fd4400] 21:33:11 INFO - PROCESS | 1751 | 1468902791731 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9a73ac00) [pid = 1751] [serial = 825] [outer = 0x99fd4400] 21:33:12 INFO - PROCESS | 1751 | 1468902792885 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1794ms 21:33:12 INFO - PROCESS | 1751 | 1468902792929 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 21:33:12 INFO - PROCESS | 1751 | 1468902792936 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 21:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:33:12 INFO - PROCESS | 1751 | 1468902792945 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:33:12 INFO - PROCESS | 1751 | 1468902792951 Marionette TRACE conn4 <- [1,1070,null,{}] 21:33:12 INFO - PROCESS | 1751 | 1468902792960 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:12 INFO - PROCESS | 1751 | 1468902792965 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:13 INFO - PROCESS | 1751 | 1468902793222 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 21:33:13 INFO - PROCESS | 1751 | 1468902793458 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:13 INFO - PROCESS | 1751 | 1468902793472 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e2800 == 39 [pid = 1751] [id = 275] 21:33:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x90084800) [pid = 1751] [serial = 826] [outer = (nil)] 21:33:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9168f400) [pid = 1751] [serial = 827] [outer = 0x90084800] 21:33:13 INFO - PROCESS | 1751 | 1468902793550 Marionette DEBUG loaded listener.js 21:33:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x919e4800) [pid = 1751] [serial = 828] [outer = 0x90084800] 21:33:13 INFO - PROCESS | 1751 | --DOCSHELL 0x94580800 == 38 [pid = 1751] [id = 246] 21:33:13 INFO - PROCESS | 1751 | --DOCSHELL 0x93907000 == 37 [pid = 1751] [id = 244] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x9ad93000) [pid = 1751] [serial = 779] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9ad9a800) [pid = 1751] [serial = 780] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9aaf7c00) [pid = 1751] [serial = 758] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x953ac800) [pid = 1751] [serial = 753] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x95116800) [pid = 1751] [serial = 776] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9ad03800) [pid = 1751] [serial = 762] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x995d4400) [pid = 1751] [serial = 756] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x94fb3400) [pid = 1751] [serial = 765] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x98dd3c00) [pid = 1751] [serial = 777] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9a73e800) [pid = 1751] [serial = 773] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x9abf6000) [pid = 1751] [serial = 761] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x98177000) [pid = 1751] [serial = 768] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99fd9800) [pid = 1751] [serial = 770] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x99fd6800) [pid = 1751] [serial = 750] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x99e8b800) [pid = 1751] [serial = 755] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x953b0c00) [pid = 1751] [serial = 767] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9a32cc00) [pid = 1751] [serial = 771] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x9390c000) [pid = 1751] [serial = 764] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x94fb3000) [pid = 1751] [serial = 752] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x94577400) [pid = 1751] [serial = 774] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9abd4400) [pid = 1751] [serial = 759] [outer = (nil)] [url = about:blank] 21:33:14 INFO - PROCESS | 1751 | 1468902794443 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1536ms 21:33:14 INFO - PROCESS | 1751 | 1468902794485 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 21:33:14 INFO - PROCESS | 1751 | 1468902794492 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 21:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:33:14 INFO - PROCESS | 1751 | 1468902794503 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:33:14 INFO - PROCESS | 1751 | 1468902794508 Marionette TRACE conn4 <- [1,1074,null,{}] 21:33:14 INFO - PROCESS | 1751 | 1468902794514 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:14 INFO - PROCESS | 1751 | 1468902794520 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:14 INFO - PROCESS | 1751 | 1468902794713 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 21:33:14 INFO - PROCESS | 1751 | 1468902794723 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:14 INFO - PROCESS | 1751 | 1468902794735 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x915c0800 == 38 [pid = 1751] [id = 276] 21:33:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x95119c00) [pid = 1751] [serial = 829] [outer = (nil)] 21:33:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x953ae000) [pid = 1751] [serial = 830] [outer = 0x95119c00] 21:33:14 INFO - PROCESS | 1751 | 1468902794813 Marionette DEBUG loaded listener.js 21:33:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x953b4800) [pid = 1751] [serial = 831] [outer = 0x95119c00] 21:33:15 INFO - PROCESS | 1751 | 1468902795860 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1388ms 21:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:33:15 INFO - PROCESS | 1751 | 1468902795891 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 21:33:15 INFO - PROCESS | 1751 | 1468902795894 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 21:33:15 INFO - PROCESS | 1751 | 1468902795902 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:33:15 INFO - PROCESS | 1751 | 1468902795908 Marionette TRACE conn4 <- [1,1078,null,{}] 21:33:15 INFO - PROCESS | 1751 | 1468902795926 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:15 INFO - PROCESS | 1751 | 1468902795935 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:16 INFO - PROCESS | 1751 | 1468902796107 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 21:33:16 INFO - PROCESS | 1751 | 1468902796118 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:16 INFO - PROCESS | 1751 | 1468902796127 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x99bc5800 == 39 [pid = 1751] [id = 277] 21:33:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99bc5c00) [pid = 1751] [serial = 832] [outer = (nil)] 21:33:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99e48800) [pid = 1751] [serial = 833] [outer = 0x99bc5c00] 21:33:16 INFO - PROCESS | 1751 | 1468902796211 Marionette DEBUG loaded listener.js 21:33:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99e91c00) [pid = 1751] [serial = 834] [outer = 0x99bc5c00] 21:33:17 INFO - PROCESS | 1751 | 1468902797262 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1394ms 21:33:17 INFO - PROCESS | 1751 | 1468902797295 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 21:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:33:17 INFO - PROCESS | 1751 | 1468902797301 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 21:33:17 INFO - PROCESS | 1751 | 1468902797308 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:33:17 INFO - PROCESS | 1751 | 1468902797311 Marionette TRACE conn4 <- [1,1082,null,{}] 21:33:17 INFO - PROCESS | 1751 | 1468902797317 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:17 INFO - PROCESS | 1751 | 1468902797323 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:17 INFO - PROCESS | 1751 | 1468902797549 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 21:33:17 INFO - PROCESS | 1751 | 1468902797569 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:17 INFO - PROCESS | 1751 | 1468902797580 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e0800 == 40 [pid = 1751] [id = 278] 21:33:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9772c000) [pid = 1751] [serial = 835] [outer = (nil)] 21:33:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9a32ec00) [pid = 1751] [serial = 836] [outer = 0x9772c000] 21:33:17 INFO - PROCESS | 1751 | 1468902797649 Marionette DEBUG loaded listener.js 21:33:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9a336400) [pid = 1751] [serial = 837] [outer = 0x9772c000] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x919e7400) [pid = 1751] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x99e8d400) [pid = 1751] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x95337000) [pid = 1751] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x919e5800) [pid = 1751] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9008cc00) [pid = 1751] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8f7db400) [pid = 1751] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9b22e800) [pid = 1751] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9a740400) [pid = 1751] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x98dd3400) [pid = 1751] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x915b4c00) [pid = 1751] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:33:18 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x9a3dd800) [pid = 1751] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1383ms 21:33:18 INFO - PROCESS | 1751 | 1468902798682 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:33:18 INFO - PROCESS | 1751 | 1468902798697 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 21:33:18 INFO - PROCESS | 1751 | 1468902798699 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 21:33:18 INFO - PROCESS | 1751 | 1468902798709 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:33:18 INFO - PROCESS | 1751 | 1468902798712 Marionette TRACE conn4 <- [1,1086,null,{}] 21:33:18 INFO - PROCESS | 1751 | 1468902798720 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:18 INFO - PROCESS | 1751 | 1468902798724 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:18 INFO - PROCESS | 1751 | 1468902798904 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 21:33:18 INFO - PROCESS | 1751 | 1468902798918 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:18 INFO - PROCESS | 1751 | 1468902798927 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bc800 == 41 [pid = 1751] [id = 279] 21:33:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x91689c00) [pid = 1751] [serial = 838] [outer = (nil)] 21:33:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x98177800) [pid = 1751] [serial = 839] [outer = 0x91689c00] 21:33:19 INFO - PROCESS | 1751 | 1468902798999 Marionette DEBUG loaded listener.js 21:33:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99fda000) [pid = 1751] [serial = 840] [outer = 0x91689c00] 21:33:19 INFO - PROCESS | 1751 | 1468902799926 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1284ms 21:33:19 INFO - PROCESS | 1751 | 1468902799992 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 21:33:19 INFO - PROCESS | 1751 | 1468902799996 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 21:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:33:20 INFO - PROCESS | 1751 | 1468902800003 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:33:20 INFO - PROCESS | 1751 | 1468902800005 Marionette TRACE conn4 <- [1,1090,null,{}] 21:33:20 INFO - PROCESS | 1751 | 1468902800013 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:20 INFO - PROCESS | 1751 | 1468902800024 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:20 INFO - PROCESS | 1751 | 1468902800241 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 21:33:20 INFO - PROCESS | 1751 | 1468902800362 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:20 INFO - PROCESS | 1751 | 1468902800370 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7de400 == 42 [pid = 1751] [id = 280] 21:33:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99e89000) [pid = 1751] [serial = 841] [outer = (nil)] 21:33:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9abed400) [pid = 1751] [serial = 842] [outer = 0x99e89000] 21:33:20 INFO - PROCESS | 1751 | 1468902800447 Marionette DEBUG loaded listener.js 21:33:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9abf5400) [pid = 1751] [serial = 843] [outer = 0x99e89000] 21:33:21 INFO - PROCESS | 1751 | 1468902801519 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1588ms 21:33:21 INFO - PROCESS | 1751 | 1468902801593 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 21:33:21 INFO - PROCESS | 1751 | 1468902801600 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 21:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:33:21 INFO - PROCESS | 1751 | 1468902801610 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:33:21 INFO - PROCESS | 1751 | 1468902801617 Marionette TRACE conn4 <- [1,1094,null,{}] 21:33:21 INFO - PROCESS | 1751 | 1468902801627 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:21 INFO - PROCESS | 1751 | 1468902801632 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:21 INFO - PROCESS | 1751 | 1468902801877 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 21:33:22 INFO - PROCESS | 1751 | 1468902802145 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:22 INFO - PROCESS | 1751 | 1468902802159 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b9c00 == 43 [pid = 1751] [id = 281] 21:33:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x91681400) [pid = 1751] [serial = 844] [outer = (nil)] 21:33:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x93a6a800) [pid = 1751] [serial = 845] [outer = 0x91681400] 21:33:22 INFO - PROCESS | 1751 | 1468902802248 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9510fc00) [pid = 1751] [serial = 846] [outer = 0x91681400] 21:33:23 INFO - PROCESS | 1751 | 1468902803248 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1689ms 21:33:23 INFO - PROCESS | 1751 | 1468902803299 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 1751 | 1468902803306 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 21:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:33:23 INFO - PROCESS | 1751 | 1468902803318 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - PROCESS | 1751 | 1468902803322 Marionette TRACE conn4 <- [1,1098,null,{}] 21:33:23 INFO - PROCESS | 1751 | 1468902803330 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:23 INFO - PROCESS | 1751 | 1468902803336 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:23 INFO - PROCESS | 1751 | 1468902803594 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 21:33:23 INFO - PROCESS | 1751 | 1468902803914 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:23 INFO - PROCESS | 1751 | 1468902803924 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x99515400 == 44 [pid = 1751] [id = 282] 21:33:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9976ec00) [pid = 1751] [serial = 847] [outer = (nil)] 21:33:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99a8d400) [pid = 1751] [serial = 848] [outer = 0x9976ec00] 21:33:24 INFO - PROCESS | 1751 | 1468902804012 Marionette DEBUG loaded listener.js 21:33:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99fd6000) [pid = 1751] [serial = 849] [outer = 0x9976ec00] 21:33:24 INFO - PROCESS | 1751 | 1468902804971 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1739ms 21:33:25 INFO - PROCESS | 1751 | 1468902805057 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 21:33:25 INFO - PROCESS | 1751 | 1468902805062 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 21:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:33:25 INFO - PROCESS | 1751 | 1468902805070 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:33:25 INFO - PROCESS | 1751 | 1468902805076 Marionette TRACE conn4 <- [1,1102,null,{}] 21:33:25 INFO - PROCESS | 1751 | 1468902805094 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:25 INFO - PROCESS | 1751 | 1468902805104 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:25 INFO - PROCESS | 1751 | 1468902805415 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 21:33:25 INFO - PROCESS | 1751 | 1468902805603 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:25 INFO - PROCESS | 1751 | 1468902805618 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abf2400 == 45 [pid = 1751] [id = 283] 21:33:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9abf6000) [pid = 1751] [serial = 850] [outer = (nil)] 21:33:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9ad03c00) [pid = 1751] [serial = 851] [outer = 0x9abf6000] 21:33:25 INFO - PROCESS | 1751 | 1468902805710 Marionette DEBUG loaded listener.js 21:33:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9ad8d800) [pid = 1751] [serial = 852] [outer = 0x9abf6000] 21:33:26 INFO - PROCESS | 1751 | 1468902806664 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1638ms 21:33:26 INFO - PROCESS | 1751 | 1468902806709 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 21:33:26 INFO - PROCESS | 1751 | 1468902806715 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 21:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:33:26 INFO - PROCESS | 1751 | 1468902806724 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:33:26 INFO - PROCESS | 1751 | 1468902806727 Marionette TRACE conn4 <- [1,1106,null,{}] 21:33:26 INFO - PROCESS | 1751 | 1468902806735 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:26 INFO - PROCESS | 1751 | 1468902806741 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:26 INFO - PROCESS | 1751 | 1468902806945 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 21:33:27 INFO - PROCESS | 1751 | 1468902807159 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:27 INFO - PROCESS | 1751 | 1468902807168 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x90089800 == 46 [pid = 1751] [id = 284] 21:33:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9a327800) [pid = 1751] [serial = 853] [outer = (nil)] 21:33:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9ad94800) [pid = 1751] [serial = 854] [outer = 0x9a327800] 21:33:27 INFO - PROCESS | 1751 | 1468902807301 Marionette DEBUG loaded listener.js 21:33:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9ad97400) [pid = 1751] [serial = 855] [outer = 0x9a327800] 21:33:28 INFO - PROCESS | 1751 | 1468902808209 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1532ms 21:33:28 INFO - PROCESS | 1751 | 1468902808258 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 21:33:28 INFO - PROCESS | 1751 | 1468902808262 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 21:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:33:28 INFO - PROCESS | 1751 | 1468902808269 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:33:28 INFO - PROCESS | 1751 | 1468902808274 Marionette TRACE conn4 <- [1,1110,null,{}] 21:33:28 INFO - PROCESS | 1751 | 1468902808280 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:28 INFO - PROCESS | 1751 | 1468902808286 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:28 INFO - PROCESS | 1751 | 1468902808475 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 21:33:28 INFO - PROCESS | 1751 | 1468902808657 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:28 INFO - PROCESS | 1751 | 1468902808665 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bd800 == 47 [pid = 1751] [id = 285] 21:33:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x91689000) [pid = 1751] [serial = 856] [outer = (nil)] 21:33:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x99e95400) [pid = 1751] [serial = 857] [outer = 0x91689000] 21:33:28 INFO - PROCESS | 1751 | 1468902808751 Marionette DEBUG loaded listener.js 21:33:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9b2a5400) [pid = 1751] [serial = 858] [outer = 0x91689000] 21:33:30 INFO - PROCESS | 1751 | 1468902810062 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1834ms 21:33:30 INFO - PROCESS | 1751 | 1468902810104 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 21:33:30 INFO - PROCESS | 1751 | 1468902810111 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 21:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:33:30 INFO - PROCESS | 1751 | 1468902810132 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:33:30 INFO - PROCESS | 1751 | 1468902810137 Marionette TRACE conn4 <- [1,1114,null,{}] 21:33:30 INFO - PROCESS | 1751 | 1468902810148 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:30 INFO - PROCESS | 1751 | 1468902810153 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:30 INFO - PROCESS | 1751 | 1468902810434 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 21:33:30 INFO - PROCESS | 1751 | 1468902810593 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:30 INFO - PROCESS | 1751 | 1468902810611 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x93908800 == 48 [pid = 1751] [id = 286] 21:33:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9390c000) [pid = 1751] [serial = 859] [outer = (nil)] 21:33:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9457ec00) [pid = 1751] [serial = 860] [outer = 0x9390c000] 21:33:30 INFO - PROCESS | 1751 | 1468902810686 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9510bc00) [pid = 1751] [serial = 861] [outer = 0x9390c000] 21:33:31 INFO - PROCESS | 1751 | 1468902811706 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1639ms 21:33:31 INFO - PROCESS | 1751 | 1468902811769 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 21:33:31 INFO - PROCESS | 1751 | 1468902811776 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 21:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:33:31 INFO - PROCESS | 1751 | 1468902811787 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 1751 | 1468902811791 Marionette TRACE conn4 <- [1,1118,null,{}] 21:33:31 INFO - PROCESS | 1751 | 1468902811798 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:31 INFO - PROCESS | 1751 | 1468902811804 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66c400 == 47 [pid = 1751] [id = 251] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x94576c00 == 46 [pid = 1751] [id = 10] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x99774400 == 45 [pid = 1751] [id = 261] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9168fc00 == 44 [pid = 1751] [id = 260] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x99770000 == 43 [pid = 1751] [id = 263] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e4400 == 42 [pid = 1751] [id = 264] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x915b2400 == 41 [pid = 1751] [id = 265] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d8c00 == 40 [pid = 1751] [id = 255] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dc000 == 39 [pid = 1751] [id = 245] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7da400 == 38 [pid = 1751] [id = 267] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9008c000 == 37 [pid = 1751] [id = 266] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9168e800 == 36 [pid = 1751] [id = 249] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f670c00 == 35 [pid = 1751] [id = 257] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x94582400 == 34 [pid = 1751] [id = 248] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66d400 == 33 [pid = 1751] [id = 258] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x99533c00 == 32 [pid = 1751] [id = 247] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x99d39000 == 31 [pid = 1751] [id = 256] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x953b3800 == 30 [pid = 1751] [id = 253] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9a770000 == 29 [pid = 1751] [id = 252] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9008f000 == 28 [pid = 1751] [id = 250] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x919e9400 == 27 [pid = 1751] [id = 254] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x94576800 == 26 [pid = 1751] [id = 259] 21:33:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9b22a800 == 25 [pid = 1751] [id = 262] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9168b800) [pid = 1751] [serial = 812] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x953ac000) [pid = 1751] [serial = 783] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x94580000) [pid = 1751] [serial = 782] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x9a6b9400) [pid = 1751] [serial = 786] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x99fd0c00) [pid = 1751] [serial = 785] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x953b1800) [pid = 1751] [serial = 809] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x919f0400) [pid = 1751] [serial = 806] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x915bf000) [pid = 1751] [serial = 801] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x915b5c00) [pid = 1751] [serial = 800] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8f7df400) [pid = 1751] [serial = 803] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9b6e3800) [pid = 1751] [serial = 789] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x9008a400) [pid = 1751] [serial = 804] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9b2a9c00) [pid = 1751] [serial = 788] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9d2fcc00) [pid = 1751] [serial = 792] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9b80ac00) [pid = 1751] [serial = 791] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9d340400) [pid = 1751] [serial = 795] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9d337400) [pid = 1751] [serial = 794] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x96573c00) [pid = 1751] [serial = 810] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0xa200b000) [pid = 1751] [serial = 798] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0xa1097800) [pid = 1751] [serial = 797] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x953b8000) [pid = 1751] [serial = 552] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:33:33 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9390d400) [pid = 1751] [serial = 807] [outer = (nil)] [url = about:blank] 21:33:33 INFO - PROCESS | 1751 | 1468902813295 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 21:33:33 INFO - PROCESS | 1751 | 1468902813400 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:33 INFO - PROCESS | 1751 | 1468902813414 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008b400 == 26 [pid = 1751] [id = 287] 21:33:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9008c000) [pid = 1751] [serial = 862] [outer = (nil)] 21:33:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x90090800) [pid = 1751] [serial = 863] [outer = 0x9008c000] 21:33:33 INFO - PROCESS | 1751 | 1468902813496 Marionette DEBUG loaded listener.js 21:33:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x915b4c00) [pid = 1751] [serial = 864] [outer = 0x9008c000] 21:33:34 INFO - PROCESS | 1751 | 1468902814427 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2691ms 21:33:34 INFO - PROCESS | 1751 | 1468902814480 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 21:33:34 INFO - PROCESS | 1751 | 1468902814487 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 21:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:33:34 INFO - PROCESS | 1751 | 1468902814496 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:33:34 INFO - PROCESS | 1751 | 1468902814500 Marionette TRACE conn4 <- [1,1122,null,{}] 21:33:34 INFO - PROCESS | 1751 | 1468902814509 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:34 INFO - PROCESS | 1751 | 1468902814516 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:34 INFO - PROCESS | 1751 | 1468902814705 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 21:33:34 INFO - PROCESS | 1751 | 1468902814851 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:34 INFO - PROCESS | 1751 | 1468902814857 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e8400 == 27 [pid = 1751] [id = 288] 21:33:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x919e9400) [pid = 1751] [serial = 865] [outer = (nil)] 21:33:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x93906800) [pid = 1751] [serial = 866] [outer = 0x919e9400] 21:33:34 INFO - PROCESS | 1751 | 1468902814937 Marionette DEBUG loaded listener.js 21:33:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x94580000) [pid = 1751] [serial = 867] [outer = 0x919e9400] 21:33:35 INFO - PROCESS | 1751 | 1468902815888 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1449ms 21:33:35 INFO - PROCESS | 1751 | 1468902815953 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 21:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:33:35 INFO - PROCESS | 1751 | 1468902815959 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 21:33:35 INFO - PROCESS | 1751 | 1468902815966 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:33:35 INFO - PROCESS | 1751 | 1468902815969 Marionette TRACE conn4 <- [1,1126,null,{}] 21:33:35 INFO - PROCESS | 1751 | 1468902815977 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:35 INFO - PROCESS | 1751 | 1468902815982 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:36 INFO - PROCESS | 1751 | 1468902816214 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 21:33:36 INFO - PROCESS | 1751 | 1468902816246 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:36 INFO - PROCESS | 1751 | 1468902816258 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x953b5c00 == 28 [pid = 1751] [id = 289] 21:33:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x953b9400) [pid = 1751] [serial = 868] [outer = (nil)] 21:33:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x96579400) [pid = 1751] [serial = 869] [outer = 0x953b9400] 21:33:36 INFO - PROCESS | 1751 | 1468902816338 Marionette DEBUG loaded listener.js 21:33:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x97728000) [pid = 1751] [serial = 870] [outer = 0x953b9400] 21:33:37 INFO - PROCESS | 1751 | 1468902817380 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1483ms 21:33:37 INFO - PROCESS | 1751 | 1468902817460 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 21:33:37 INFO - PROCESS | 1751 | 1468902817467 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 21:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:33:37 INFO - PROCESS | 1751 | 1468902817487 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:33:37 INFO - PROCESS | 1751 | 1468902817496 Marionette TRACE conn4 <- [1,1130,null,{}] 21:33:37 INFO - PROCESS | 1751 | 1468902817518 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:37 INFO - PROCESS | 1751 | 1468902817525 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:38 INFO - PROCESS | 1751 | 1468902818145 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99e89000) [pid = 1751] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0xa672bc00) [pid = 1751] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9772c000) [pid = 1751] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x91689c00) [pid = 1751] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x90084800) [pid = 1751] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x915bf800) [pid = 1751] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99fd4400) [pid = 1751] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x95119c00) [pid = 1751] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9772ac00) [pid = 1751] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x915b8c00) [pid = 1751] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x99bc5c00) [pid = 1751] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:33:38 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99d3a400) [pid = 1751] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:33:38 INFO - PROCESS | 1751 | 1468902818310 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:38 INFO - PROCESS | 1751 | 1468902818320 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66e000 == 29 [pid = 1751] [id = 290] 21:33:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x8f66e800) [pid = 1751] [serial = 871] [outer = (nil)] 21:33:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x915bf800) [pid = 1751] [serial = 872] [outer = 0x8f66e800] 21:33:38 INFO - PROCESS | 1751 | 1468902818397 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9953ac00) [pid = 1751] [serial = 873] [outer = 0x8f66e800] 21:33:39 INFO - PROCESS | 1751 | 1468902819181 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1766ms 21:33:39 INFO - PROCESS | 1751 | 1468902819244 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 21:33:39 INFO - PROCESS | 1751 | 1468902819250 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 21:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:33:39 INFO - PROCESS | 1751 | 1468902819257 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:33:39 INFO - PROCESS | 1751 | 1468902819261 Marionette TRACE conn4 <- [1,1134,null,{}] 21:33:39 INFO - PROCESS | 1751 | 1468902819268 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:39 INFO - PROCESS | 1751 | 1468902819275 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:39 INFO - PROCESS | 1751 | 1468902819491 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 21:33:39 INFO - PROCESS | 1751 | 1468902819501 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:39 INFO - PROCESS | 1751 | 1468902819509 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x90086800 == 30 [pid = 1751] [id = 291] 21:33:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x989d7400) [pid = 1751] [serial = 874] [outer = (nil)] 21:33:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99a8ec00) [pid = 1751] [serial = 875] [outer = 0x989d7400] 21:33:39 INFO - PROCESS | 1751 | 1468902819581 Marionette DEBUG loaded listener.js 21:33:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x99d39000) [pid = 1751] [serial = 876] [outer = 0x989d7400] 21:33:40 INFO - PROCESS | 1751 | 1468902820716 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1541ms 21:33:40 INFO - PROCESS | 1751 | 1468902820800 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 21:33:40 INFO - PROCESS | 1751 | 1468902820807 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 21:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:33:40 INFO - PROCESS | 1751 | 1468902820816 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:33:40 INFO - PROCESS | 1751 | 1468902820821 Marionette TRACE conn4 <- [1,1138,null,{}] 21:33:40 INFO - PROCESS | 1751 | 1468902820832 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:40 INFO - PROCESS | 1751 | 1468902820838 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:41 INFO - PROCESS | 1751 | 1468902821094 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 21:33:41 INFO - PROCESS | 1751 | 1468902821335 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:41 INFO - PROCESS | 1751 | 1468902821344 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008ec00 == 31 [pid = 1751] [id = 292] 21:33:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x90091000) [pid = 1751] [serial = 877] [outer = (nil)] 21:33:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x95117c00) [pid = 1751] [serial = 878] [outer = 0x90091000] 21:33:41 INFO - PROCESS | 1751 | 1468902821432 Marionette DEBUG loaded listener.js 21:33:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x96573c00) [pid = 1751] [serial = 879] [outer = 0x90091000] 21:33:42 INFO - PROCESS | 1751 | 1468902822468 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1695ms 21:33:42 INFO - PROCESS | 1751 | 1468902822510 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 1751 | 1468902822519 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 21:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:33:42 INFO - PROCESS | 1751 | 1468902822531 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - PROCESS | 1751 | 1468902822535 Marionette TRACE conn4 <- [1,1142,null,{}] 21:33:42 INFO - PROCESS | 1751 | 1468902822543 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:42 INFO - PROCESS | 1751 | 1468902822549 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:42 INFO - PROCESS | 1751 | 1468902822744 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 21:33:42 INFO - PROCESS | 1751 | 1468902822956 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:42 INFO - PROCESS | 1751 | 1468902822965 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x90085c00 == 32 [pid = 1751] [id = 293] 21:33:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9976d400) [pid = 1751] [serial = 880] [outer = (nil)] 21:33:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x99a80c00) [pid = 1751] [serial = 881] [outer = 0x9976d400] 21:33:43 INFO - PROCESS | 1751 | 1468902823059 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99e8bc00) [pid = 1751] [serial = 882] [outer = 0x9976d400] 21:33:44 INFO - PROCESS | 1751 | 1468902824143 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1694ms 21:33:44 INFO - PROCESS | 1751 | 1468902824226 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 21:33:44 INFO - PROCESS | 1751 | 1468902824231 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 21:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:33:44 INFO - PROCESS | 1751 | 1468902824239 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 1751 | 1468902824246 Marionette TRACE conn4 <- [1,1146,null,{}] 21:33:44 INFO - PROCESS | 1751 | 1468902824265 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:44 INFO - PROCESS | 1751 | 1468902824277 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:44 INFO - PROCESS | 1751 | 1468902824661 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 21:33:44 INFO - PROCESS | 1751 | 1468902824804 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:44 INFO - PROCESS | 1751 | 1468902824816 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a737000 == 33 [pid = 1751] [id = 294] 21:33:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9a738c00) [pid = 1751] [serial = 883] [outer = (nil)] 21:33:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9a742c00) [pid = 1751] [serial = 884] [outer = 0x9a738c00] 21:33:44 INFO - PROCESS | 1751 | 1468902824907 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9aaf0800) [pid = 1751] [serial = 885] [outer = 0x9a738c00] 21:33:45 INFO - PROCESS | 1751 | 1468902825917 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1740ms 21:33:45 INFO - PROCESS | 1751 | 1468902825980 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 21:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:33:45 INFO - PROCESS | 1751 | 1468902825985 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 21:33:45 INFO - PROCESS | 1751 | 1468902825992 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:33:45 INFO - PROCESS | 1751 | 1468902825995 Marionette TRACE conn4 <- [1,1150,null,{}] 21:33:46 INFO - PROCESS | 1751 | 1468902826002 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:46 INFO - PROCESS | 1751 | 1468902826007 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:46 INFO - PROCESS | 1751 | 1468902826204 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 21:33:46 INFO - PROCESS | 1751 | 1468902826416 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:46 INFO - PROCESS | 1751 | 1468902826425 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d9400 == 34 [pid = 1751] [id = 295] 21:33:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9a334c00) [pid = 1751] [serial = 886] [outer = (nil)] 21:33:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9abf2000) [pid = 1751] [serial = 887] [outer = 0x9a334c00] 21:33:46 INFO - PROCESS | 1751 | 1468902826565 Marionette DEBUG loaded listener.js 21:33:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9abf4000) [pid = 1751] [serial = 888] [outer = 0x9a334c00] 21:33:47 INFO - PROCESS | 1751 | 1468902827557 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1736ms 21:33:47 INFO - PROCESS | 1751 | 1468902827738 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 21:33:47 INFO - PROCESS | 1751 | 1468902827746 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 21:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:33:47 INFO - PROCESS | 1751 | 1468902827755 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:33:47 INFO - PROCESS | 1751 | 1468902827760 Marionette TRACE conn4 <- [1,1154,null,{}] 21:33:47 INFO - PROCESS | 1751 | 1468902827769 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:47 INFO - PROCESS | 1751 | 1468902827775 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:47 INFO - PROCESS | 1751 | 1468902827964 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 21:33:48 INFO - PROCESS | 1751 | 1468902828203 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:48 INFO - PROCESS | 1751 | 1468902828216 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x91685400 == 35 [pid = 1751] [id = 296] 21:33:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x91685800) [pid = 1751] [serial = 889] [outer = (nil)] 21:33:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9457cc00) [pid = 1751] [serial = 890] [outer = 0x91685800] 21:33:48 INFO - PROCESS | 1751 | 1468902828294 Marionette DEBUG loaded listener.js 21:33:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x94fae400) [pid = 1751] [serial = 891] [outer = 0x91685800] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9abf5400) [pid = 1751] [serial = 843] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9abed400) [pid = 1751] [serial = 842] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0xa6da5c00) [pid = 1751] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9a32ec00) [pid = 1751] [serial = 836] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x98177800) [pid = 1751] [serial = 839] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9168f400) [pid = 1751] [serial = 827] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x919e4800) [pid = 1751] [serial = 828] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x98ddb800) [pid = 1751] [serial = 813] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9a336c00) [pid = 1751] [serial = 824] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9a73ac00) [pid = 1751] [serial = 825] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x953ae000) [pid = 1751] [serial = 830] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x953b4800) [pid = 1751] [serial = 831] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x98dd5800) [pid = 1751] [serial = 818] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9953b000) [pid = 1751] [serial = 819] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x919ed000) [pid = 1751] [serial = 815] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9457d800) [pid = 1751] [serial = 816] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x99e48800) [pid = 1751] [serial = 833] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x99e91800) [pid = 1751] [serial = 821] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x99fd2c00) [pid = 1751] [serial = 822] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x99fda000) [pid = 1751] [serial = 840] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99e91c00) [pid = 1751] [serial = 834] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x9a336400) [pid = 1751] [serial = 837] [outer = (nil)] [url = about:blank] 21:33:49 INFO - PROCESS | 1751 | 1468902829344 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1648ms 21:33:49 INFO - PROCESS | 1751 | 1468902829404 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 1751 | 1468902829410 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 21:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:33:49 INFO - PROCESS | 1751 | 1468902829423 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:33:49 INFO - PROCESS | 1751 | 1468902829429 Marionette TRACE conn4 <- [1,1158,null,{}] 21:33:49 INFO - PROCESS | 1751 | 1468902829436 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:49 INFO - PROCESS | 1751 | 1468902829443 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:49 INFO - PROCESS | 1751 | 1468902829642 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 21:33:49 INFO - PROCESS | 1751 | 1468902829837 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:49 INFO - PROCESS | 1751 | 1468902829849 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e5800 == 36 [pid = 1751] [id = 297] 21:33:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x919ed000) [pid = 1751] [serial = 892] [outer = (nil)] 21:33:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x965bec00) [pid = 1751] [serial = 893] [outer = 0x919ed000] 21:33:49 INFO - PROCESS | 1751 | 1468902829935 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x98dd7c00) [pid = 1751] [serial = 894] [outer = 0x919ed000] 21:33:50 INFO - PROCESS | 1751 | 1468902830809 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1447ms 21:33:50 INFO - PROCESS | 1751 | 1468902830866 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 21:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:33:50 INFO - PROCESS | 1751 | 1468902830871 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 21:33:50 INFO - PROCESS | 1751 | 1468902830878 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - PROCESS | 1751 | 1468902830881 Marionette TRACE conn4 <- [1,1162,null,{}] 21:33:50 INFO - PROCESS | 1751 | 1468902830896 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:50 INFO - PROCESS | 1751 | 1468902830906 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:51 INFO - PROCESS | 1751 | 1468902831087 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 21:33:51 INFO - PROCESS | 1751 | 1468902831221 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:51 INFO - PROCESS | 1751 | 1468902831236 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e93c00 == 37 [pid = 1751] [id = 298] 21:33:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x99e94000) [pid = 1751] [serial = 895] [outer = (nil)] 21:33:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99fd0c00) [pid = 1751] [serial = 896] [outer = 0x99e94000] 21:33:51 INFO - PROCESS | 1751 | 1468902831313 Marionette DEBUG loaded listener.js 21:33:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99fd7c00) [pid = 1751] [serial = 897] [outer = 0x99e94000] 21:33:52 INFO - PROCESS | 1751 | 1468902832234 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1437ms 21:33:52 INFO - PROCESS | 1751 | 1468902832316 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 21:33:52 INFO - PROCESS | 1751 | 1468902832320 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 21:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:33:52 INFO - PROCESS | 1751 | 1468902832326 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:33:52 INFO - PROCESS | 1751 | 1468902832329 Marionette TRACE conn4 <- [1,1166,null,{}] 21:33:52 INFO - PROCESS | 1751 | 1468902832345 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:52 INFO - PROCESS | 1751 | 1468902832351 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:52 INFO - PROCESS | 1751 | 1468902832574 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 21:33:52 INFO - PROCESS | 1751 | 1468902832598 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:52 INFO - PROCESS | 1751 | 1468902832610 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f664c00 == 38 [pid = 1751] [id = 299] 21:33:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x99ac1c00) [pid = 1751] [serial = 898] [outer = (nil)] 21:33:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9a739c00) [pid = 1751] [serial = 899] [outer = 0x99ac1c00] 21:33:52 INFO - PROCESS | 1751 | 1468902832676 Marionette DEBUG loaded listener.js 21:33:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99bcfc00) [pid = 1751] [serial = 900] [outer = 0x99ac1c00] 21:33:53 INFO - PROCESS | 1751 | 1468902833763 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x953b9400) [pid = 1751] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x9008c000) [pid = 1751] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x919e9400) [pid = 1751] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9390c000) [pid = 1751] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x91681400) [pid = 1751] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9976ec00) [pid = 1751] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x9abf6000) [pid = 1751] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x9a327800) [pid = 1751] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x91689000) [pid = 1751] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:33:53 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x8f66e800) [pid = 1751] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1530ms 21:33:53 INFO - PROCESS | 1751 | 1468902833860 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 21:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:33:53 INFO - PROCESS | 1751 | 1468902833866 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 21:33:53 INFO - PROCESS | 1751 | 1468902833873 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 1751 | 1468902833876 Marionette TRACE conn4 <- [1,1170,null,{}] 21:33:53 INFO - PROCESS | 1751 | 1468902833883 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:53 INFO - PROCESS | 1751 | 1468902833888 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:54 INFO - PROCESS | 1751 | 1468902834127 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 21:33:54 INFO - PROCESS | 1751 | 1468902834208 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:54 INFO - PROCESS | 1751 | 1468902834219 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e3c00 == 39 [pid = 1751] [id = 300] 21:33:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x9008dc00) [pid = 1751] [serial = 901] [outer = (nil)] 21:33:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x99fd0400) [pid = 1751] [serial = 902] [outer = 0x9008dc00] 21:33:54 INFO - PROCESS | 1751 | 1468902834367 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9a336400) [pid = 1751] [serial = 903] [outer = 0x9008dc00] 21:33:55 INFO - PROCESS | 1751 | 1468902835091 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1286ms 21:33:55 INFO - PROCESS | 1751 | 1468902835159 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 1751 | 1468902835163 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 21:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:33:55 INFO - PROCESS | 1751 | 1468902835170 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - PROCESS | 1751 | 1468902835175 Marionette TRACE conn4 <- [1,1174,null,{}] 21:33:55 INFO - PROCESS | 1751 | 1468902835181 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:55 INFO - PROCESS | 1751 | 1468902835191 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:55 INFO - PROCESS | 1751 | 1468902835406 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 21:33:55 INFO - PROCESS | 1751 | 1468902835544 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:55 INFO - PROCESS | 1751 | 1468902835551 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f664000 == 40 [pid = 1751] [id = 301] 21:33:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x98dd9400) [pid = 1751] [serial = 904] [outer = (nil)] 21:33:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9ad0e400) [pid = 1751] [serial = 905] [outer = 0x98dd9400] 21:33:55 INFO - PROCESS | 1751 | 1468902835623 Marionette DEBUG loaded listener.js 21:33:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9ad95400) [pid = 1751] [serial = 906] [outer = 0x98dd9400] 21:33:56 INFO - PROCESS | 1751 | 1468902836647 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 1751 | 1468902836727 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 21:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:33:56 INFO - PROCESS | 1751 | 1468902836737 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - PROCESS | 1751 | 1468902836746 Marionette TRACE conn4 <- [1,1178,null,{}] 21:33:56 INFO - PROCESS | 1751 | 1468902836755 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:56 INFO - PROCESS | 1751 | 1468902836761 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:57 INFO - PROCESS | 1751 | 1468902837007 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 21:33:57 INFO - PROCESS | 1751 | 1468902837281 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:57 INFO - PROCESS | 1751 | 1468902837292 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x91682400 == 41 [pid = 1751] [id = 302] 21:33:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x91687400) [pid = 1751] [serial = 907] [outer = (nil)] 21:33:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x93a6a000) [pid = 1751] [serial = 908] [outer = 0x91687400] 21:33:57 INFO - PROCESS | 1751 | 1468902837385 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x953b7400) [pid = 1751] [serial = 909] [outer = 0x91687400] 21:33:58 INFO - PROCESS | 1751 | 1468902838373 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:33:58 INFO - PROCESS | 1751 | 1468902838437 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 21:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:33:58 INFO - PROCESS | 1751 | 1468902838450 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 1751 | 1468902838456 Marionette TRACE conn4 <- [1,1182,null,{}] 21:33:58 INFO - PROCESS | 1751 | 1468902838464 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:58 INFO - PROCESS | 1751 | 1468902838470 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:58 INFO - PROCESS | 1751 | 1468902838734 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 21:33:59 INFO - PROCESS | 1751 | 1468902839006 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 1751 | 1468902839013 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:33:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x95116c00 == 42 [pid = 1751] [id = 303] 21:33:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9953b000) [pid = 1751] [serial = 910] [outer = (nil)] 21:33:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99fdc800) [pid = 1751] [serial = 911] [outer = 0x9953b000] 21:33:59 INFO - PROCESS | 1751 | 1468902839122 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9a736c00) [pid = 1751] [serial = 912] [outer = 0x9953b000] 21:33:59 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:33:59 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:34:00 INFO - PROCESS | 1751 | 1468902840145 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 1751 | 1468902840201 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 21:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:34:00 INFO - PROCESS | 1751 | 1468902840210 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - PROCESS | 1751 | 1468902840217 Marionette TRACE conn4 <- [1,1186,null,{}] 21:34:00 INFO - PROCESS | 1751 | 1468902840234 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:00 INFO - PROCESS | 1751 | 1468902840244 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:00 INFO - PROCESS | 1751 | 1468902840462 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 21:34:00 INFO - PROCESS | 1751 | 1468902840691 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:00 INFO - PROCESS | 1751 | 1468902840703 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad9b000 == 43 [pid = 1751] [id = 304] 21:34:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9b6e2c00) [pid = 1751] [serial = 913] [outer = (nil)] 21:34:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9b6ec400) [pid = 1751] [serial = 914] [outer = 0x9b6e2c00] 21:34:00 INFO - PROCESS | 1751 | 1468902840809 Marionette DEBUG loaded listener.js 21:34:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9d2f2800) [pid = 1751] [serial = 915] [outer = 0x9b6e2c00] 21:34:01 INFO - PROCESS | 1751 | 1468902841811 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 1751 | 1468902841871 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 21:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:34:01 INFO - PROCESS | 1751 | 1468902841878 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 1751 | 1468902841881 Marionette TRACE conn4 <- [1,1190,null,{}] 21:34:01 INFO - PROCESS | 1751 | 1468902841890 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:01 INFO - PROCESS | 1751 | 1468902841898 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:02 INFO - PROCESS | 1751 | 1468902842108 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 21:34:02 INFO - PROCESS | 1751 | 1468902842326 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:02 INFO - PROCESS | 1751 | 1468902842337 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66e400 == 44 [pid = 1751] [id = 305] 21:34:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9457ac00) [pid = 1751] [serial = 916] [outer = (nil)] 21:34:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9d33f000) [pid = 1751] [serial = 917] [outer = 0x9457ac00] 21:34:02 INFO - PROCESS | 1751 | 1468902842470 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0xa0591c00) [pid = 1751] [serial = 918] [outer = 0x9457ac00] 21:34:03 INFO - PROCESS | 1751 | 1468902843431 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 21:34:03 INFO - PROCESS | 1751 | 1468902843477 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 21:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:34:03 INFO - PROCESS | 1751 | 1468902843485 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - PROCESS | 1751 | 1468902843489 Marionette TRACE conn4 <- [1,1194,null,{}] 21:34:03 INFO - PROCESS | 1751 | 1468902843496 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:03 INFO - PROCESS | 1751 | 1468902843502 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:03 INFO - PROCESS | 1751 | 1468902843693 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 21:34:03 INFO - PROCESS | 1751 | 1468902843905 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:03 INFO - PROCESS | 1751 | 1468902843916 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9457f000 == 45 [pid = 1751] [id = 306] 21:34:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x96572c00) [pid = 1751] [serial = 919] [outer = (nil)] 21:34:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0xa1090c00) [pid = 1751] [serial = 920] [outer = 0x96572c00] 21:34:04 INFO - PROCESS | 1751 | 1468902844045 Marionette DEBUG loaded listener.js 21:34:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0xa1096c00) [pid = 1751] [serial = 921] [outer = 0x96572c00] 21:34:04 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:34:04 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:34:05 INFO - PROCESS | 1751 | 1468902845066 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 21:34:05 INFO - PROCESS | 1751 | 1468902845125 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 21:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:34:05 INFO - PROCESS | 1751 | 1468902845132 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - PROCESS | 1751 | 1468902845137 Marionette TRACE conn4 <- [1,1198,null,{}] 21:34:05 INFO - PROCESS | 1751 | 1468902845144 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:05 INFO - PROCESS | 1751 | 1468902845153 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:05 INFO - PROCESS | 1751 | 1468902845630 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 21:34:06 INFO - PROCESS | 1751 | 1468902845982 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:06 INFO - PROCESS | 1751 | 1468902845996 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x91682800 == 46 [pid = 1751] [id = 307] 21:34:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9168a800) [pid = 1751] [serial = 922] [outer = (nil)] 21:34:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x93901400) [pid = 1751] [serial = 923] [outer = 0x9168a800] 21:34:06 INFO - PROCESS | 1751 | 1468902846143 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x95113000) [pid = 1751] [serial = 924] [outer = 0x9168a800] 21:34:07 INFO - PROCESS | 1751 | 1468902847025 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1942ms 21:34:07 INFO - PROCESS | 1751 | 1468902847089 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 1751 | 1468902847096 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 21:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:34:07 INFO - PROCESS | 1751 | 1468902847107 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 1751 | 1468902847112 Marionette TRACE conn4 <- [1,1202,null,{}] 21:34:07 INFO - PROCESS | 1751 | 1468902847120 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:07 INFO - PROCESS | 1751 | 1468902847126 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:07 INFO - PROCESS | 1751 | 1468902847310 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 21:34:07 INFO - PROCESS | 1751 | 1468902847511 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:07 INFO - PROCESS | 1751 | 1468902847524 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd8400 == 47 [pid = 1751] [id = 308] 21:34:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x98ddb800) [pid = 1751] [serial = 925] [outer = (nil)] 21:34:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x99e8d800) [pid = 1751] [serial = 926] [outer = 0x98ddb800] 21:34:07 INFO - PROCESS | 1751 | 1468902847670 Marionette DEBUG loaded listener.js 21:34:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9a32cc00) [pid = 1751] [serial = 927] [outer = 0x98ddb800] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e2800 == 46 [pid = 1751] [id = 275] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x93908800 == 45 [pid = 1751] [id = 286] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x9abf2400 == 44 [pid = 1751] [id = 283] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x90089800 == 43 [pid = 1751] [id = 284] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x915bd800 == 42 [pid = 1751] [id = 285] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x99515400 == 41 [pid = 1751] [id = 282] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x915c0800 == 40 [pid = 1751] [id = 276] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x9772a000 == 39 [pid = 1751] [id = 272] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x99bc5800 == 38 [pid = 1751] [id = 277] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x95115400 == 37 [pid = 1751] [id = 269] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x915bc000 == 36 [pid = 1751] [id = 270] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x915b8800 == 35 [pid = 1751] [id = 271] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e0800 == 34 [pid = 1751] [id = 278] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x919e4400 == 33 [pid = 1751] [id = 274] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x915b9c00 == 32 [pid = 1751] [id = 281] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x9008b800 == 31 [pid = 1751] [id = 273] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x91688000 == 30 [pid = 1751] [id = 268] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x915bc800 == 29 [pid = 1751] [id = 279] 21:34:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7de400 == 28 [pid = 1751] [id = 280] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x96579400) [pid = 1751] [serial = 869] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x90090800) [pid = 1751] [serial = 863] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x915b4c00) [pid = 1751] [serial = 864] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x93906800) [pid = 1751] [serial = 866] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9510bc00) [pid = 1751] [serial = 861] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9457ec00) [pid = 1751] [serial = 860] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9510fc00) [pid = 1751] [serial = 846] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x93a6a800) [pid = 1751] [serial = 845] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x99fd6000) [pid = 1751] [serial = 849] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x99a8d400) [pid = 1751] [serial = 848] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9ad8d800) [pid = 1751] [serial = 852] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x9ad03c00) [pid = 1751] [serial = 851] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99a8ec00) [pid = 1751] [serial = 875] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9ad97400) [pid = 1751] [serial = 855] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9ad94800) [pid = 1751] [serial = 854] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9b2a5400) [pid = 1751] [serial = 858] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99e95400) [pid = 1751] [serial = 857] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x97728000) [pid = 1751] [serial = 870] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x94580000) [pid = 1751] [serial = 867] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9953ac00) [pid = 1751] [serial = 873] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x915bf800) [pid = 1751] [serial = 872] [outer = (nil)] [url = about:blank] 21:34:09 INFO - PROCESS | 1751 | 1468902849786 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 21:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2737ms 21:34:09 INFO - PROCESS | 1751 | 1468902849844 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 21:34:09 INFO - PROCESS | 1751 | 1468902849851 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 21:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:34:09 INFO - PROCESS | 1751 | 1468902849861 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:34:09 INFO - PROCESS | 1751 | 1468902849865 Marionette TRACE conn4 <- [1,1206,null,{}] 21:34:09 INFO - PROCESS | 1751 | 1468902849878 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:09 INFO - PROCESS | 1751 | 1468902849891 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:10 INFO - PROCESS | 1751 | 1468902850087 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 21:34:10 INFO - PROCESS | 1751 | 1468902850241 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 1751 | 1468902850256 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x90086400 == 29 [pid = 1751] [id = 309] 21:34:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x90086c00) [pid = 1751] [serial = 928] [outer = (nil)] 21:34:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x915bc000) [pid = 1751] [serial = 929] [outer = 0x90086c00] 21:34:10 INFO - PROCESS | 1751 | 1468902850334 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x915bf800) [pid = 1751] [serial = 930] [outer = 0x90086c00] 21:34:11 INFO - PROCESS | 1751 | 1468902851217 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 21:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1385ms 21:34:11 INFO - PROCESS | 1751 | 1468902851246 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 21:34:11 INFO - PROCESS | 1751 | 1468902851255 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 21:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:34:11 INFO - PROCESS | 1751 | 1468902851267 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - PROCESS | 1751 | 1468902851271 Marionette TRACE conn4 <- [1,1210,null,{}] 21:34:11 INFO - PROCESS | 1751 | 1468902851279 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:11 INFO - PROCESS | 1751 | 1468902851285 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:11 INFO - PROCESS | 1751 | 1468902851464 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 21:34:11 INFO - PROCESS | 1751 | 1468902851590 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:11 INFO - PROCESS | 1751 | 1468902851600 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x93a75400 == 30 [pid = 1751] [id = 310] 21:34:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x94578400) [pid = 1751] [serial = 931] [outer = (nil)] 21:34:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x94582400) [pid = 1751] [serial = 932] [outer = 0x94578400] 21:34:11 INFO - PROCESS | 1751 | 1468902851676 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9510b800) [pid = 1751] [serial = 933] [outer = 0x94578400] 21:34:12 INFO - PROCESS | 1751 | 1468902852633 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1438ms 21:34:12 INFO - PROCESS | 1751 | 1468902852707 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 21:34:12 INFO - PROCESS | 1751 | 1468902852711 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 21:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:34:12 INFO - PROCESS | 1751 | 1468902852719 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - PROCESS | 1751 | 1468902852725 Marionette TRACE conn4 <- [1,1214,null,{}] 21:34:12 INFO - PROCESS | 1751 | 1468902852754 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:12 INFO - PROCESS | 1751 | 1468902852765 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:12 INFO - PROCESS | 1751 | 1468902852987 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 21:34:13 INFO - PROCESS | 1751 | 1468902853015 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:13 INFO - PROCESS | 1751 | 1468902853027 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x9772a000 == 31 [pid = 1751] [id = 311] 21:34:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9772c000) [pid = 1751] [serial = 934] [outer = (nil)] 21:34:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x98dd6000) [pid = 1751] [serial = 935] [outer = 0x9772c000] 21:34:13 INFO - PROCESS | 1751 | 1468902853104 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99517400) [pid = 1751] [serial = 936] [outer = 0x9772c000] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99ac1c00) [pid = 1751] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9008dc00) [pid = 1751] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9a334c00) [pid = 1751] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x989d7400) [pid = 1751] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9a738c00) [pid = 1751] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x919ed000) [pid = 1751] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x90091000) [pid = 1751] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99e94000) [pid = 1751] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x91685800) [pid = 1751] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9976d400) [pid = 1751] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:34:14 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x98dd9400) [pid = 1751] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:34:14 INFO - PROCESS | 1751 | 1468902854815 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2157ms 21:34:14 INFO - PROCESS | 1751 | 1468902854887 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 1751 | 1468902854895 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 21:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:34:14 INFO - PROCESS | 1751 | 1468902854919 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - PROCESS | 1751 | 1468902854925 Marionette TRACE conn4 <- [1,1218,null,{}] 21:34:14 INFO - PROCESS | 1751 | 1468902854935 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:14 INFO - PROCESS | 1751 | 1468902854941 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:15 INFO - PROCESS | 1751 | 1468902855146 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 21:34:15 INFO - PROCESS | 1751 | 1468902855290 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:15 INFO - PROCESS | 1751 | 1468902855303 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d6c00 == 32 [pid = 1751] [id = 312] 21:34:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8f7de800) [pid = 1751] [serial = 937] [outer = (nil)] 21:34:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x91684800) [pid = 1751] [serial = 938] [outer = 0x8f7de800] 21:34:15 INFO - PROCESS | 1751 | 1468902855398 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x919e4000) [pid = 1751] [serial = 939] [outer = 0x8f7de800] 21:34:16 INFO - PROCESS | 1751 | 1468902856428 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1563ms 21:34:16 INFO - PROCESS | 1751 | 1468902856477 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 21:34:16 INFO - PROCESS | 1751 | 1468902856485 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 21:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:34:16 INFO - PROCESS | 1751 | 1468902856497 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:34:16 INFO - PROCESS | 1751 | 1468902856501 Marionette TRACE conn4 <- [1,1222,null,{}] 21:34:16 INFO - PROCESS | 1751 | 1468902856509 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:16 INFO - PROCESS | 1751 | 1468902856516 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:16 INFO - PROCESS | 1751 | 1468902856718 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 21:34:16 INFO - PROCESS | 1751 | 1468902856932 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:16 INFO - PROCESS | 1751 | 1468902856940 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x94576c00 == 33 [pid = 1751] [id = 313] 21:34:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x94fae000) [pid = 1751] [serial = 940] [outer = (nil)] 21:34:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x95114800) [pid = 1751] [serial = 941] [outer = 0x94fae000] 21:34:17 INFO - PROCESS | 1751 | 1468902857074 Marionette DEBUG loaded listener.js 21:34:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x953ac800) [pid = 1751] [serial = 942] [outer = 0x94fae000] 21:34:18 INFO - PROCESS | 1751 | 1468902858143 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 21:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:34:18 INFO - PROCESS | 1751 | 1468902858199 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 21:34:18 INFO - PROCESS | 1751 | 1468902858207 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - PROCESS | 1751 | 1468902858214 Marionette TRACE conn4 <- [1,1226,null,{}] 21:34:18 INFO - PROCESS | 1751 | 1468902858235 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:18 INFO - PROCESS | 1751 | 1468902858245 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:18 INFO - PROCESS | 1751 | 1468902858493 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 21:34:18 INFO - PROCESS | 1751 | 1468902858715 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:18 INFO - PROCESS | 1751 | 1468902858729 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x98d38c00 == 34 [pid = 1751] [id = 314] 21:34:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x98d3a400) [pid = 1751] [serial = 943] [outer = (nil)] 21:34:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9953ac00) [pid = 1751] [serial = 944] [outer = 0x98d3a400] 21:34:18 INFO - PROCESS | 1751 | 1468902858816 Marionette DEBUG loaded listener.js 21:34:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x99770000) [pid = 1751] [serial = 945] [outer = 0x98d3a400] 21:34:19 INFO - PROCESS | 1751 | 1468902859867 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1742ms 21:34:19 INFO - PROCESS | 1751 | 1468902859949 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 21:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:34:19 INFO - PROCESS | 1751 | 1468902859954 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 21:34:19 INFO - PROCESS | 1751 | 1468902859962 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - PROCESS | 1751 | 1468902859965 Marionette TRACE conn4 <- [1,1230,null,{}] 21:34:19 INFO - PROCESS | 1751 | 1468902859972 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:19 INFO - PROCESS | 1751 | 1468902859977 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:20 INFO - PROCESS | 1751 | 1468902860213 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 21:34:20 INFO - PROCESS | 1751 | 1468902860421 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:20 INFO - PROCESS | 1751 | 1468902860429 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008d400 == 35 [pid = 1751] [id = 315] 21:34:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99e94000) [pid = 1751] [serial = 946] [outer = (nil)] 21:34:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99fd8c00) [pid = 1751] [serial = 947] [outer = 0x99e94000] 21:34:20 INFO - PROCESS | 1751 | 1468902860562 Marionette DEBUG loaded listener.js 21:34:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x99536400) [pid = 1751] [serial = 948] [outer = 0x99e94000] 21:34:21 INFO - PROCESS | 1751 | 1468902861637 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1833ms 21:34:21 INFO - PROCESS | 1751 | 1468902861796 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 1751 | 1468902861804 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 21:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:34:21 INFO - PROCESS | 1751 | 1468902861815 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 1751 | 1468902861819 Marionette TRACE conn4 <- [1,1234,null,{}] 21:34:21 INFO - PROCESS | 1751 | 1468902861830 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:21 INFO - PROCESS | 1751 | 1468902861836 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:22 INFO - PROCESS | 1751 | 1468902862030 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 21:34:22 INFO - PROCESS | 1751 | 1468902862260 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 1751 | 1468902862277 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e1400 == 36 [pid = 1751] [id = 316] 21:34:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x915b3800) [pid = 1751] [serial = 949] [outer = (nil)] 21:34:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x915bb000) [pid = 1751] [serial = 950] [outer = 0x915b3800] 21:34:22 INFO - PROCESS | 1751 | 1468902862356 Marionette DEBUG loaded listener.js 21:34:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9168bc00) [pid = 1751] [serial = 951] [outer = 0x915b3800] 21:34:23 INFO - PROCESS | 1751 | --DOCSHELL 0x919e5800 == 35 [pid = 1751] [id = 297] 21:34:23 INFO - PROCESS | 1751 | --DOCSHELL 0x93a75400 == 34 [pid = 1751] [id = 310] 21:34:23 INFO - PROCESS | 1751 | --DOCSHELL 0x90086400 == 33 [pid = 1751] [id = 309] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9aaf0800) [pid = 1751] [serial = 885] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x965bec00) [pid = 1751] [serial = 893] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x98dd7c00) [pid = 1751] [serial = 894] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x95117c00) [pid = 1751] [serial = 878] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x96573c00) [pid = 1751] [serial = 879] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99fd0c00) [pid = 1751] [serial = 896] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9457cc00) [pid = 1751] [serial = 890] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x94fae400) [pid = 1751] [serial = 891] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99a80c00) [pid = 1751] [serial = 881] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9ad0e400) [pid = 1751] [serial = 905] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99e8bc00) [pid = 1751] [serial = 882] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9ad95400) [pid = 1751] [serial = 906] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x99fd7c00) [pid = 1751] [serial = 897] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9a336400) [pid = 1751] [serial = 903] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9a739c00) [pid = 1751] [serial = 899] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x99fd0400) [pid = 1751] [serial = 902] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99bcfc00) [pid = 1751] [serial = 900] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x9abf2000) [pid = 1751] [serial = 887] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x9abf4000) [pid = 1751] [serial = 888] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x99d39000) [pid = 1751] [serial = 876] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9a742c00) [pid = 1751] [serial = 884] [outer = (nil)] [url = about:blank] 21:34:23 INFO - PROCESS | 1751 | 1468902863390 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1600ms 21:34:23 INFO - PROCESS | 1751 | 1468902863415 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 21:34:23 INFO - PROCESS | 1751 | 1468902863420 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 21:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:34:23 INFO - PROCESS | 1751 | 1468902863432 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - PROCESS | 1751 | 1468902863437 Marionette TRACE conn4 <- [1,1238,null,{}] 21:34:23 INFO - PROCESS | 1751 | 1468902863445 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:23 INFO - PROCESS | 1751 | 1468902863452 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:23 INFO - PROCESS | 1751 | 1468902863642 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 21:34:23 INFO - PROCESS | 1751 | 1468902863764 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:23 INFO - PROCESS | 1751 | 1468902863773 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x94580800 == 34 [pid = 1751] [id = 317] 21:34:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x9510d400) [pid = 1751] [serial = 952] [outer = (nil)] 21:34:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x953ab000) [pid = 1751] [serial = 953] [outer = 0x9510d400] 21:34:23 INFO - PROCESS | 1751 | 1468902863866 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x96576000) [pid = 1751] [serial = 954] [outer = 0x9510d400] 21:34:24 INFO - PROCESS | 1751 | 1468902864722 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1339ms 21:34:24 INFO - PROCESS | 1751 | 1468902864768 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 21:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:34:24 INFO - PROCESS | 1751 | 1468902864772 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 21:34:24 INFO - PROCESS | 1751 | 1468902864779 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 1751 | 1468902864783 Marionette TRACE conn4 <- [1,1242,null,{}] 21:34:24 INFO - PROCESS | 1751 | 1468902864803 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:24 INFO - PROCESS | 1751 | 1468902864812 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:25 INFO - PROCESS | 1751 | 1468902865017 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 21:34:25 INFO - PROCESS | 1751 | 1468902865143 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:25 INFO - PROCESS | 1751 | 1468902865153 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd7400 == 35 [pid = 1751] [id = 318] 21:34:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x98ddf800) [pid = 1751] [serial = 955] [outer = (nil)] 21:34:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x99a80c00) [pid = 1751] [serial = 956] [outer = 0x98ddf800] 21:34:25 INFO - PROCESS | 1751 | 1468902865238 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x99d3a800) [pid = 1751] [serial = 957] [outer = 0x98ddf800] 21:34:26 INFO - PROCESS | 1751 | 1468902866202 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1499ms 21:34:26 INFO - PROCESS | 1751 | 1468902866278 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 21:34:26 INFO - PROCESS | 1751 | 1468902866282 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 21:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:34:26 INFO - PROCESS | 1751 | 1468902866289 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 1751 | 1468902866292 Marionette TRACE conn4 <- [1,1246,null,{}] 21:34:26 INFO - PROCESS | 1751 | 1468902866298 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:26 INFO - PROCESS | 1751 | 1468902866303 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:26 INFO - PROCESS | 1751 | 1468902866538 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 21:34:26 INFO - PROCESS | 1751 | 1468902866570 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:26 INFO - PROCESS | 1751 | 1468902866578 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9657c400 == 36 [pid = 1751] [id = 319] 21:34:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x995d6c00) [pid = 1751] [serial = 958] [outer = (nil)] 21:34:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99fdd000) [pid = 1751] [serial = 959] [outer = 0x995d6c00] 21:34:26 INFO - PROCESS | 1751 | 1468902866655 Marionette DEBUG loaded listener.js 21:34:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x95336c00) [pid = 1751] [serial = 960] [outer = 0x995d6c00] 21:34:27 INFO - PROCESS | 1751 | 1468902867604 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1383ms 21:34:27 INFO - PROCESS | 1751 | 1468902867673 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 21:34:27 INFO - PROCESS | 1751 | 1468902867677 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 21:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:34:27 INFO - PROCESS | 1751 | 1468902867684 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - PROCESS | 1751 | 1468902867688 Marionette TRACE conn4 <- [1,1250,null,{}] 21:34:27 INFO - PROCESS | 1751 | 1468902867714 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:27 INFO - PROCESS | 1751 | 1468902867720 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x94578400) [pid = 1751] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x91687400) [pid = 1751] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9168a800) [pid = 1751] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x9953b000) [pid = 1751] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x9b6e2c00) [pid = 1751] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x9457ac00) [pid = 1751] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x96572c00) [pid = 1751] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x98ddb800) [pid = 1751] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:34:27 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x90086c00) [pid = 1751] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:34:27 INFO - PROCESS | 1751 | 1468902867963 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 21:34:28 INFO - PROCESS | 1751 | 1468902868058 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:28 INFO - PROCESS | 1751 | 1468902868069 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d7400 == 37 [pid = 1751] [id = 320] 21:34:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x915b8800) [pid = 1751] [serial = 961] [outer = (nil)] 21:34:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x96572c00) [pid = 1751] [serial = 962] [outer = 0x915b8800] 21:34:28 INFO - PROCESS | 1751 | 1468902868138 Marionette DEBUG loaded listener.js 21:34:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x99fd0400) [pid = 1751] [serial = 963] [outer = 0x915b8800] 21:34:28 INFO - PROCESS | 1751 | 1468902868943 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1286ms 21:34:28 INFO - PROCESS | 1751 | 1468902868971 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 21:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:34:28 INFO - PROCESS | 1751 | 1468902868975 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 21:34:28 INFO - PROCESS | 1751 | 1468902868981 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:34:28 INFO - PROCESS | 1751 | 1468902868985 Marionette TRACE conn4 <- [1,1254,null,{}] 21:34:28 INFO - PROCESS | 1751 | 1468902868991 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:29 INFO - PROCESS | 1751 | 1468902869002 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:29 INFO - PROCESS | 1751 | 1468902869255 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 21:34:29 INFO - PROCESS | 1751 | 1468902869377 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:29 INFO - PROCESS | 1751 | 1468902869386 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66f800 == 38 [pid = 1751] [id = 321] 21:34:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x9457ac00) [pid = 1751] [serial = 964] [outer = (nil)] 21:34:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9abf7c00) [pid = 1751] [serial = 965] [outer = 0x9457ac00] 21:34:29 INFO - PROCESS | 1751 | 1468902869461 Marionette DEBUG loaded listener.js 21:34:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9ad0f400) [pid = 1751] [serial = 966] [outer = 0x9457ac00] 21:34:30 INFO - PROCESS | 1751 | 1468902870455 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1542ms 21:34:30 INFO - PROCESS | 1751 | 1468902870524 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 21:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:34:30 INFO - PROCESS | 1751 | 1468902870531 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 21:34:30 INFO - PROCESS | 1751 | 1468902870540 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:34:30 INFO - PROCESS | 1751 | 1468902870546 Marionette TRACE conn4 <- [1,1258,null,{}] 21:34:30 INFO - PROCESS | 1751 | 1468902870555 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:30 INFO - PROCESS | 1751 | 1468902870561 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:30 INFO - PROCESS | 1751 | 1468902870806 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 21:34:31 INFO - PROCESS | 1751 | 1468902871089 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:31 INFO - PROCESS | 1751 | 1468902871103 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008dc00 == 39 [pid = 1751] [id = 322] 21:34:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9008e000) [pid = 1751] [serial = 967] [outer = (nil)] 21:34:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x93902c00) [pid = 1751] [serial = 968] [outer = 0x9008e000] 21:34:31 INFO - PROCESS | 1751 | 1468902871199 Marionette DEBUG loaded listener.js 21:34:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x94facc00) [pid = 1751] [serial = 969] [outer = 0x9008e000] 21:34:32 INFO - PROCESS | 1751 | 1468902872222 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1740ms 21:34:32 INFO - PROCESS | 1751 | 1468902872281 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 1751 | 1468902872291 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 21:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:34:32 INFO - PROCESS | 1751 | 1468902872307 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - PROCESS | 1751 | 1468902872313 Marionette TRACE conn4 <- [1,1262,null,{}] 21:34:32 INFO - PROCESS | 1751 | 1468902872320 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:32 INFO - PROCESS | 1751 | 1468902872326 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:32 INFO - PROCESS | 1751 | 1468902872560 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 21:34:32 INFO - PROCESS | 1751 | 1468902872826 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 1751 | 1468902872842 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x97728000 == 40 [pid = 1751] [id = 323] 21:34:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x98dd5800) [pid = 1751] [serial = 970] [outer = (nil)] 21:34:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x98dde400) [pid = 1751] [serial = 971] [outer = 0x98dd5800] 21:34:32 INFO - PROCESS | 1751 | 1468902872941 Marionette DEBUG loaded listener.js 21:34:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x995d4800) [pid = 1751] [serial = 972] [outer = 0x98dd5800] 21:34:33 INFO - PROCESS | 1751 | 1468902873939 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1686ms 21:34:33 INFO - PROCESS | 1751 | 1468902873993 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 21:34:33 INFO - PROCESS | 1751 | 1468902873997 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 21:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:34:34 INFO - PROCESS | 1751 | 1468902874005 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - PROCESS | 1751 | 1468902874012 Marionette TRACE conn4 <- [1,1266,null,{}] 21:34:34 INFO - PROCESS | 1751 | 1468902874030 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:34 INFO - PROCESS | 1751 | 1468902874040 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:34 INFO - PROCESS | 1751 | 1468902874293 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 21:34:34 INFO - PROCESS | 1751 | 1468902874555 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:34 INFO - PROCESS | 1751 | 1468902874564 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abf8800 == 41 [pid = 1751] [id = 324] 21:34:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9ad03c00) [pid = 1751] [serial = 973] [outer = (nil)] 21:34:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9ad93c00) [pid = 1751] [serial = 974] [outer = 0x9ad03c00] 21:34:34 INFO - PROCESS | 1751 | 1468902874655 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9ad98800) [pid = 1751] [serial = 975] [outer = 0x9ad03c00] 21:34:35 INFO - PROCESS | 1751 | 1468902875576 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1644ms 21:34:35 INFO - PROCESS | 1751 | 1468902875650 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 1751 | 1468902875655 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 21:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:34:35 INFO - PROCESS | 1751 | 1468902875662 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 1751 | 1468902875666 Marionette TRACE conn4 <- [1,1270,null,{}] 21:34:35 INFO - PROCESS | 1751 | 1468902875673 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:35 INFO - PROCESS | 1751 | 1468902875678 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:35 INFO - PROCESS | 1751 | 1468902875875 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 21:34:36 INFO - PROCESS | 1751 | 1468902876089 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:36 INFO - PROCESS | 1751 | 1468902876097 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d8400 == 42 [pid = 1751] [id = 325] 21:34:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x99bcc800) [pid = 1751] [serial = 976] [outer = (nil)] 21:34:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9b234c00) [pid = 1751] [serial = 977] [outer = 0x99bcc800] 21:34:36 INFO - PROCESS | 1751 | 1468902876197 Marionette DEBUG loaded listener.js 21:34:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9b2adc00) [pid = 1751] [serial = 978] [outer = 0x99bcc800] 21:34:37 INFO - PROCESS | 1751 | 1468902877182 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1585ms 21:34:37 INFO - PROCESS | 1751 | 1468902877249 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 1751 | 1468902877253 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 21:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:34:37 INFO - PROCESS | 1751 | 1468902877260 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - PROCESS | 1751 | 1468902877264 Marionette TRACE conn4 <- [1,1274,null,{}] 21:34:37 INFO - PROCESS | 1751 | 1468902877270 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:37 INFO - PROCESS | 1751 | 1468902877276 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:37 INFO - PROCESS | 1751 | 1468902877485 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 21:34:37 INFO - PROCESS | 1751 | 1468902877695 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 1751 | 1468902877705 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fd1c00 == 43 [pid = 1751] [id = 326] 21:34:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9ad98400) [pid = 1751] [serial = 979] [outer = (nil)] 21:34:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9d2fb000) [pid = 1751] [serial = 980] [outer = 0x9ad98400] 21:34:37 INFO - PROCESS | 1751 | 1468902877836 Marionette DEBUG loaded listener.js 21:34:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9d309400) [pid = 1751] [serial = 981] [outer = 0x9ad98400] 21:34:38 INFO - PROCESS | 1751 | 1468902878889 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1694ms 21:34:38 INFO - PROCESS | 1751 | 1468902878956 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 21:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:34:38 INFO - PROCESS | 1751 | 1468902878961 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 21:34:38 INFO - PROCESS | 1751 | 1468902878969 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:34:38 INFO - PROCESS | 1751 | 1468902878972 Marionette TRACE conn4 <- [1,1278,null,{}] 21:34:38 INFO - PROCESS | 1751 | 1468902878980 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:38 INFO - PROCESS | 1751 | 1468902878991 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:39 INFO - PROCESS | 1751 | 1468902879257 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 21:34:39 INFO - PROCESS | 1751 | 1468902879717 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:39 INFO - PROCESS | 1751 | 1468902879731 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e1800 == 44 [pid = 1751] [id = 327] 21:34:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8f7e1c00) [pid = 1751] [serial = 982] [outer = (nil)] 21:34:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x90090800) [pid = 1751] [serial = 983] [outer = 0x8f7e1c00] 21:34:39 INFO - PROCESS | 1751 | 1468902879849 Marionette DEBUG loaded listener.js 21:34:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x919e2800) [pid = 1751] [serial = 984] [outer = 0x8f7e1c00] 21:34:40 INFO - PROCESS | 1751 | 1468902880844 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1940ms 21:34:40 INFO - PROCESS | 1751 | 1468902880911 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 21:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:34:40 INFO - PROCESS | 1751 | 1468902880916 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 21:34:40 INFO - PROCESS | 1751 | 1468902880925 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:34:40 INFO - PROCESS | 1751 | 1468902880929 Marionette TRACE conn4 <- [1,1282,null,{}] 21:34:40 INFO - PROCESS | 1751 | 1468902880938 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:40 INFO - PROCESS | 1751 | 1468902880945 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:41 INFO - PROCESS | 1751 | 1468902881139 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x91682400 == 43 [pid = 1751] [id = 302] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x953b5c00 == 42 [pid = 1751] [id = 289] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad9b000 == 41 [pid = 1751] [id = 304] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9008b400 == 40 [pid = 1751] [id = 287] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f664c00 == 39 [pid = 1751] [id = 299] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x99e93c00 == 38 [pid = 1751] [id = 298] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x90086800 == 37 [pid = 1751] [id = 291] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd8400 == 36 [pid = 1751] [id = 308] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9a737000 == 35 [pid = 1751] [id = 294] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d6c00 == 34 [pid = 1751] [id = 312] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x919e8400 == 33 [pid = 1751] [id = 288] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f664000 == 32 [pid = 1751] [id = 301] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x94576c00 == 31 [pid = 1751] [id = 313] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9772a000 == 30 [pid = 1751] [id = 311] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66e000 == 29 [pid = 1751] [id = 290] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x98d38c00 == 28 [pid = 1751] [id = 314] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x90085c00 == 27 [pid = 1751] [id = 293] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9008d400 == 26 [pid = 1751] [id = 315] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x95116c00 == 25 [pid = 1751] [id = 303] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x91685400 == 24 [pid = 1751] [id = 296] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d9400 == 23 [pid = 1751] [id = 295] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9457f000 == 22 [pid = 1751] [id = 306] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x9008ec00 == 21 [pid = 1751] [id = 292] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e3c00 == 20 [pid = 1751] [id = 300] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x91682800 == 19 [pid = 1751] [id = 307] 21:34:42 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66e400 == 18 [pid = 1751] [id = 305] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9510b800) [pid = 1751] [serial = 933] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x953b7400) [pid = 1751] [serial = 909] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x95113000) [pid = 1751] [serial = 924] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9a736c00) [pid = 1751] [serial = 912] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9d2f2800) [pid = 1751] [serial = 915] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0xa0591c00) [pid = 1751] [serial = 918] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa1096c00) [pid = 1751] [serial = 921] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9a32cc00) [pid = 1751] [serial = 927] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99e8d800) [pid = 1751] [serial = 926] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x915bf800) [pid = 1751] [serial = 930] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9d33f000) [pid = 1751] [serial = 917] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9b6ec400) [pid = 1751] [serial = 914] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x99fdc800) [pid = 1751] [serial = 911] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x93a6a000) [pid = 1751] [serial = 908] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0xa1090c00) [pid = 1751] [serial = 920] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x915bc000) [pid = 1751] [serial = 929] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x93901400) [pid = 1751] [serial = 923] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x94582400) [pid = 1751] [serial = 932] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x98dd6000) [pid = 1751] [serial = 935] [outer = (nil)] [url = about:blank] 21:34:42 INFO - PROCESS | 1751 | 1468902882461 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:42 INFO - PROCESS | 1751 | 1468902882469 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66c400 == 19 [pid = 1751] [id = 328] 21:34:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8f66d400) [pid = 1751] [serial = 985] [outer = (nil)] 21:34:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8f7d6c00) [pid = 1751] [serial = 986] [outer = 0x8f66d400] 21:34:42 INFO - PROCESS | 1751 | 1468902882557 Marionette DEBUG loaded listener.js 21:34:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x90088000) [pid = 1751] [serial = 987] [outer = 0x8f66d400] 21:34:43 INFO - PROCESS | 1751 | 1468902883406 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2540ms 21:34:43 INFO - PROCESS | 1751 | 1468902883466 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 21:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:34:43 INFO - PROCESS | 1751 | 1468902883472 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 21:34:43 INFO - PROCESS | 1751 | 1468902883480 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:34:43 INFO - PROCESS | 1751 | 1468902883485 Marionette TRACE conn4 <- [1,1286,null,{}] 21:34:43 INFO - PROCESS | 1751 | 1468902883494 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:43 INFO - PROCESS | 1751 | 1468902883501 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:43 INFO - PROCESS | 1751 | 1468902883678 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 21:34:43 INFO - PROCESS | 1751 | 1468902883804 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:43 INFO - PROCESS | 1751 | 1468902883813 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168f800 == 20 [pid = 1751] [id = 329] 21:34:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x919e7400) [pid = 1751] [serial = 988] [outer = (nil)] 21:34:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x93905400) [pid = 1751] [serial = 989] [outer = 0x919e7400] 21:34:43 INFO - PROCESS | 1751 | 1468902883894 Marionette DEBUG loaded listener.js 21:34:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x93a6f400) [pid = 1751] [serial = 990] [outer = 0x919e7400] 21:34:44 INFO - PROCESS | 1751 | 1468902884808 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1390ms 21:34:44 INFO - PROCESS | 1751 | 1468902884875 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 1751 | 1468902884883 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 21:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:34:44 INFO - PROCESS | 1751 | 1468902884892 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - PROCESS | 1751 | 1468902884896 Marionette TRACE conn4 <- [1,1290,null,{}] 21:34:44 INFO - PROCESS | 1751 | 1468902884911 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:44 INFO - PROCESS | 1751 | 1468902884917 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:45 INFO - PROCESS | 1751 | 1468902885166 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 21:34:45 INFO - PROCESS | 1751 | 1468902885189 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:45 INFO - PROCESS | 1751 | 1468902885197 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x94577c00 == 21 [pid = 1751] [id = 330] 21:34:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x95110c00) [pid = 1751] [serial = 991] [outer = (nil)] 21:34:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x953b0c00) [pid = 1751] [serial = 992] [outer = 0x95110c00] 21:34:45 INFO - PROCESS | 1751 | 1468902885269 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x953b9c00) [pid = 1751] [serial = 993] [outer = 0x95110c00] 21:34:46 INFO - PROCESS | 1751 | 1468902886311 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1452ms 21:34:46 INFO - PROCESS | 1751 | 1468902886345 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 21:34:46 INFO - PROCESS | 1751 | 1468902886348 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 21:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:34:46 INFO - PROCESS | 1751 | 1468902886365 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:34:46 INFO - PROCESS | 1751 | 1468902886376 Marionette TRACE conn4 <- [1,1294,null,{}] 21:34:46 INFO - PROCESS | 1751 | 1468902886392 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:46 INFO - PROCESS | 1751 | 1468902886402 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:46 INFO - PROCESS | 1751 | 1468902886643 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 21:34:46 INFO - PROCESS | 1751 | 1468902886672 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:46 INFO - PROCESS | 1751 | 1468902886678 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953a000 == 22 [pid = 1751] [id = 331] 21:34:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9953a400) [pid = 1751] [serial = 994] [outer = (nil)] 21:34:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x998e1800) [pid = 1751] [serial = 995] [outer = 0x9953a400] 21:34:46 INFO - PROCESS | 1751 | 1468902886753 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99bcb400) [pid = 1751] [serial = 996] [outer = 0x9953a400] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9457ac00) [pid = 1751] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x995d6c00) [pid = 1751] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9772c000) [pid = 1751] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8f7de800) [pid = 1751] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9510d400) [pid = 1751] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x98d3a400) [pid = 1751] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x94fae000) [pid = 1751] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99e94000) [pid = 1751] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x915b3800) [pid = 1751] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x98ddf800) [pid = 1751] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:34:47 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x915b8800) [pid = 1751] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:34:48 INFO - PROCESS | 1751 | 1468902888179 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1861ms 21:34:48 INFO - PROCESS | 1751 | 1468902888219 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 21:34:48 INFO - PROCESS | 1751 | 1468902888224 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 21:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:34:48 INFO - PROCESS | 1751 | 1468902888230 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:34:48 INFO - PROCESS | 1751 | 1468902888234 Marionette TRACE conn4 <- [1,1298,null,{}] 21:34:48 INFO - PROCESS | 1751 | 1468902888240 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:48 INFO - PROCESS | 1751 | 1468902888245 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:48 INFO - PROCESS | 1751 | 1468902888421 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 21:34:48 INFO - PROCESS | 1751 | 1468902888555 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 1751 | 1468902888561 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f669800 == 23 [pid = 1751] [id = 332] 21:34:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x91685800) [pid = 1751] [serial = 997] [outer = (nil)] 21:34:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99515400) [pid = 1751] [serial = 998] [outer = 0x91685800] 21:34:48 INFO - PROCESS | 1751 | 1468902888636 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99a80400) [pid = 1751] [serial = 999] [outer = 0x91685800] 21:34:49 INFO - PROCESS | 1751 | 1468902889431 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1239ms 21:34:49 INFO - PROCESS | 1751 | 1468902889518 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 21:34:49 INFO - PROCESS | 1751 | 1468902889525 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 21:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:34:49 INFO - PROCESS | 1751 | 1468902889541 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:34:49 INFO - PROCESS | 1751 | 1468902889548 Marionette TRACE conn4 <- [1,1302,null,{}] 21:34:49 INFO - PROCESS | 1751 | 1468902889559 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:49 INFO - PROCESS | 1751 | 1468902889565 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:49 INFO - PROCESS | 1751 | 1468902889775 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 21:34:49 INFO - PROCESS | 1751 | 1468902889943 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:49 INFO - PROCESS | 1751 | 1468902889963 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bbc00 == 24 [pid = 1751] [id = 333] 21:34:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x915bc000) [pid = 1751] [serial = 1000] [outer = (nil)] 21:34:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9168b400) [pid = 1751] [serial = 1001] [outer = 0x915bc000] 21:34:50 INFO - PROCESS | 1751 | 1468902890069 Marionette DEBUG loaded listener.js 21:34:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x94fa7800) [pid = 1751] [serial = 1002] [outer = 0x915bc000] 21:34:51 INFO - PROCESS | 1751 | 1468902891221 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1739ms 21:34:51 INFO - PROCESS | 1751 | 1468902891281 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 1751 | 1468902891287 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 21:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:34:51 INFO - PROCESS | 1751 | 1468902891299 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - PROCESS | 1751 | 1468902891305 Marionette TRACE conn4 <- [1,1306,null,{}] 21:34:51 INFO - PROCESS | 1751 | 1468902891314 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:51 INFO - PROCESS | 1751 | 1468902891321 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:51 INFO - PROCESS | 1751 | 1468902891537 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 21:34:51 INFO - PROCESS | 1751 | 1468902891863 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 1751 | 1468902891871 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e0400 == 25 [pid = 1751] [id = 334] 21:34:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9008a000) [pid = 1751] [serial = 1003] [outer = (nil)] 21:34:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x998e5400) [pid = 1751] [serial = 1004] [outer = 0x9008a000] 21:34:51 INFO - PROCESS | 1751 | 1468902891966 Marionette DEBUG loaded listener.js 21:34:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x99e8fc00) [pid = 1751] [serial = 1005] [outer = 0x9008a000] 21:34:53 INFO - PROCESS | 1751 | 1468902893029 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1803ms 21:34:53 INFO - PROCESS | 1751 | 1468902893099 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 21:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:34:53 INFO - PROCESS | 1751 | 1468902893104 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 21:34:53 INFO - PROCESS | 1751 | 1468902893112 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:34:53 INFO - PROCESS | 1751 | 1468902893115 Marionette TRACE conn4 <- [1,1310,null,{}] 21:34:53 INFO - PROCESS | 1751 | 1468902893130 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:53 INFO - PROCESS | 1751 | 1468902893139 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:53 INFO - PROCESS | 1751 | 1468902893375 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 21:34:53 INFO - PROCESS | 1751 | 1468902893642 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:53 INFO - PROCESS | 1751 | 1468902893656 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a332000 == 26 [pid = 1751] [id = 335] 21:34:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9a333000) [pid = 1751] [serial = 1006] [outer = (nil)] 21:34:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9a3d8800) [pid = 1751] [serial = 1007] [outer = 0x9a333000] 21:34:53 INFO - PROCESS | 1751 | 1468902893743 Marionette DEBUG loaded listener.js 21:34:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9a73c400) [pid = 1751] [serial = 1008] [outer = 0x9a333000] 21:34:54 INFO - PROCESS | 1751 | 1468902894750 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 21:34:54 INFO - PROCESS | 1751 | 1468902894800 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 21:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:34:54 INFO - PROCESS | 1751 | 1468902894807 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:34:54 INFO - PROCESS | 1751 | 1468902894812 Marionette TRACE conn4 <- [1,1314,null,{}] 21:34:54 INFO - PROCESS | 1751 | 1468902894818 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:54 INFO - PROCESS | 1751 | 1468902894823 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:55 INFO - PROCESS | 1751 | 1468902895022 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 21:34:55 INFO - PROCESS | 1751 | 1468902895243 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:55 INFO - PROCESS | 1751 | 1468902895252 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x90087c00 == 27 [pid = 1751] [id = 336] 21:34:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x99fdd400) [pid = 1751] [serial = 1009] [outer = (nil)] 21:34:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9abdbc00) [pid = 1751] [serial = 1010] [outer = 0x99fdd400] 21:34:55 INFO - PROCESS | 1751 | 1468902895378 Marionette DEBUG loaded listener.js 21:34:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9abed400) [pid = 1751] [serial = 1011] [outer = 0x99fdd400] 21:34:56 INFO - PROCESS | 1751 | 1468902896406 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1683ms 21:34:56 INFO - PROCESS | 1751 | 1468902896492 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 21:34:56 INFO - PROCESS | 1751 | 1468902896496 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 21:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:34:56 INFO - PROCESS | 1751 | 1468902896504 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - PROCESS | 1751 | 1468902896509 Marionette TRACE conn4 <- [1,1318,null,{}] 21:34:56 INFO - PROCESS | 1751 | 1468902896516 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:56 INFO - PROCESS | 1751 | 1468902896522 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:56 INFO - PROCESS | 1751 | 1468902896888 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 21:34:57 INFO - PROCESS | 1751 | 1468902897123 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:57 INFO - PROCESS | 1751 | 1468902897133 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dbc00 == 28 [pid = 1751] [id = 337] 21:34:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x90091800) [pid = 1751] [serial = 1012] [outer = (nil)] 21:34:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x915b8400) [pid = 1751] [serial = 1013] [outer = 0x90091800] 21:34:57 INFO - PROCESS | 1751 | 1468902897218 Marionette DEBUG loaded listener.js 21:34:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x919e3800) [pid = 1751] [serial = 1014] [outer = 0x90091800] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9ad0f400) [pid = 1751] [serial = 966] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x99fdd000) [pid = 1751] [serial = 959] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x99517400) [pid = 1751] [serial = 936] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x91684800) [pid = 1751] [serial = 938] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x919e4000) [pid = 1751] [serial = 939] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x953ab000) [pid = 1751] [serial = 953] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x96576000) [pid = 1751] [serial = 954] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9953ac00) [pid = 1751] [serial = 944] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99770000) [pid = 1751] [serial = 945] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x95114800) [pid = 1751] [serial = 941] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x953ac800) [pid = 1751] [serial = 942] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99fd8c00) [pid = 1751] [serial = 947] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x99536400) [pid = 1751] [serial = 948] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x915bb000) [pid = 1751] [serial = 950] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9168bc00) [pid = 1751] [serial = 951] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x99a80c00) [pid = 1751] [serial = 956] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9abf7c00) [pid = 1751] [serial = 965] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x96572c00) [pid = 1751] [serial = 962] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x95336c00) [pid = 1751] [serial = 960] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99d3a800) [pid = 1751] [serial = 957] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x99fd0400) [pid = 1751] [serial = 963] [outer = (nil)] [url = about:blank] 21:34:58 INFO - PROCESS | 1751 | 1468902898315 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1835ms 21:34:58 INFO - PROCESS | 1751 | 1468902898341 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 21:34:58 INFO - PROCESS | 1751 | 1468902898349 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 21:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:34:58 INFO - PROCESS | 1751 | 1468902898358 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:34:58 INFO - PROCESS | 1751 | 1468902898364 Marionette TRACE conn4 <- [1,1322,null,{}] 21:34:58 INFO - PROCESS | 1751 | 1468902898372 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:58 INFO - PROCESS | 1751 | 1468902898378 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:58 INFO - PROCESS | 1751 | 1468902898574 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 21:34:58 INFO - PROCESS | 1751 | 1468902898746 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:58 INFO - PROCESS | 1751 | 1468902898753 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x95116400 == 29 [pid = 1751] [id = 338] 21:34:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x95116800) [pid = 1751] [serial = 1015] [outer = (nil)] 21:34:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x953ad400) [pid = 1751] [serial = 1016] [outer = 0x95116800] 21:34:58 INFO - PROCESS | 1751 | 1468902898843 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x96578c00) [pid = 1751] [serial = 1017] [outer = 0x95116800] 21:34:59 INFO - PROCESS | 1751 | 1468902899701 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1391ms 21:34:59 INFO - PROCESS | 1751 | 1468902899749 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 21:34:59 INFO - PROCESS | 1751 | 1468902899754 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 21:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:34:59 INFO - PROCESS | 1751 | 1468902899762 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - PROCESS | 1751 | 1468902899766 Marionette TRACE conn4 <- [1,1326,null,{}] 21:34:59 INFO - PROCESS | 1751 | 1468902899772 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:59 INFO - PROCESS | 1751 | 1468902899777 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:34:59 INFO - PROCESS | 1751 | 1468902899961 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 21:35:00 INFO - PROCESS | 1751 | 1468902900099 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:00 INFO - PROCESS | 1751 | 1468902900109 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x9657f000 == 30 [pid = 1751] [id = 339] 21:35:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9953fc00) [pid = 1751] [serial = 1018] [outer = (nil)] 21:35:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99a8ec00) [pid = 1751] [serial = 1019] [outer = 0x9953fc00] 21:35:00 INFO - PROCESS | 1751 | 1468902900185 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x99e8f000) [pid = 1751] [serial = 1020] [outer = 0x9953fc00] 21:35:01 INFO - PROCESS | 1751 | 1468902901095 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 21:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1387ms 21:35:01 INFO - PROCESS | 1751 | 1468902901150 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 1751 | 1468902901157 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 21:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:35:01 INFO - PROCESS | 1751 | 1468902901186 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 1751 | 1468902901193 Marionette TRACE conn4 <- [1,1330,null,{}] 21:35:01 INFO - PROCESS | 1751 | 1468902901200 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:01 INFO - PROCESS | 1751 | 1468902901207 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:01 INFO - PROCESS | 1751 | 1468902901452 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 21:35:01 INFO - PROCESS | 1751 | 1468902901476 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:01 INFO - PROCESS | 1751 | 1468902901486 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fd0800 == 31 [pid = 1751] [id = 340] 21:35:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9a330000) [pid = 1751] [serial = 1021] [outer = (nil)] 21:35:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9a735c00) [pid = 1751] [serial = 1022] [outer = 0x9a330000] 21:35:01 INFO - PROCESS | 1751 | 1468902901557 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9a73ec00) [pid = 1751] [serial = 1023] [outer = 0x9a330000] 21:35:02 INFO - PROCESS | 1751 | 1468902902723 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 21:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1595ms 21:35:02 INFO - PROCESS | 1751 | 1468902902772 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 21:35:02 INFO - PROCESS | 1751 | 1468902902777 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 21:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:35:02 INFO - PROCESS | 1751 | 1468902902785 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:35:02 INFO - PROCESS | 1751 | 1468902902789 Marionette TRACE conn4 <- [1,1334,null,{}] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x95110c00) [pid = 1751] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x919e7400) [pid = 1751] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8f66d400) [pid = 1751] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9953a400) [pid = 1751] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8f7e1c00) [pid = 1751] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9008e000) [pid = 1751] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x98dd5800) [pid = 1751] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x9ad03c00) [pid = 1751] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x99bcc800) [pid = 1751] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:35:02 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x9ad98400) [pid = 1751] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:35:02 INFO - PROCESS | 1751 | 1468902902945 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:02 INFO - PROCESS | 1751 | 1468902902951 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:03 INFO - PROCESS | 1751 | 1468902903112 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 21:35:03 INFO - PROCESS | 1751 | 1468902903334 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:03 INFO - PROCESS | 1751 | 1468902903341 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x953abc00 == 32 [pid = 1751] [id = 341] 21:35:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x953b1c00) [pid = 1751] [serial = 1024] [outer = (nil)] 21:35:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x9949a000) [pid = 1751] [serial = 1025] [outer = 0x953b1c00] 21:35:03 INFO - PROCESS | 1751 | 1468902903417 Marionette DEBUG loaded listener.js 21:35:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9a331c00) [pid = 1751] [serial = 1026] [outer = 0x953b1c00] 21:35:04 INFO - PROCESS | 1751 | 1468902904193 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1475ms 21:35:04 INFO - PROCESS | 1751 | 1468902904263 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 1751 | 1468902904269 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 21:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:35:04 INFO - PROCESS | 1751 | 1468902904292 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - PROCESS | 1751 | 1468902904298 Marionette TRACE conn4 <- [1,1338,null,{}] 21:35:04 INFO - PROCESS | 1751 | 1468902904307 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:04 INFO - PROCESS | 1751 | 1468902904313 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:04 INFO - PROCESS | 1751 | 1468902904537 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 21:35:04 INFO - PROCESS | 1751 | 1468902904666 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:04 INFO - PROCESS | 1751 | 1468902904684 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008a800 == 33 [pid = 1751] [id = 342] 21:35:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9457f800) [pid = 1751] [serial = 1027] [outer = (nil)] 21:35:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9abf6800) [pid = 1751] [serial = 1028] [outer = 0x9457f800] 21:35:04 INFO - PROCESS | 1751 | 1468902904774 Marionette DEBUG loaded listener.js 21:35:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9ad09400) [pid = 1751] [serial = 1029] [outer = 0x9457f800] 21:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2090ms 21:35:06 INFO - PROCESS | 1751 | 1468902906371 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:35:06 INFO - PROCESS | 1751 | 1468902906381 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 1751 | 1468902906388 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 21:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:35:06 INFO - PROCESS | 1751 | 1468902906396 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 1751 | 1468902906402 Marionette TRACE conn4 <- [1,1342,null,{}] 21:35:06 INFO - PROCESS | 1751 | 1468902906411 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:06 INFO - PROCESS | 1751 | 1468902906419 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:06 INFO - PROCESS | 1751 | 1468902906604 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 21:35:06 INFO - PROCESS | 1751 | 1468902906771 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:06 INFO - PROCESS | 1751 | 1468902906784 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x90085000 == 34 [pid = 1751] [id = 343] 21:35:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x90089400) [pid = 1751] [serial = 1030] [outer = (nil)] 21:35:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x953adc00) [pid = 1751] [serial = 1031] [outer = 0x90089400] 21:35:06 INFO - PROCESS | 1751 | 1468902906879 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9817c000) [pid = 1751] [serial = 1032] [outer = 0x90089400] 21:35:07 INFO - PROCESS | 1751 | 1468902907892 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1540ms 21:35:07 INFO - PROCESS | 1751 | 1468902907937 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 21:35:07 INFO - PROCESS | 1751 | 1468902907945 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 21:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:35:07 INFO - PROCESS | 1751 | 1468902907957 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 1751 | 1468902907961 Marionette TRACE conn4 <- [1,1346,null,{}] 21:35:07 INFO - PROCESS | 1751 | 1468902907969 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:07 INFO - PROCESS | 1751 | 1468902907975 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:08 INFO - PROCESS | 1751 | 1468902908193 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 21:35:08 INFO - PROCESS | 1751 | 1468902908423 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:08 INFO - PROCESS | 1751 | 1468902908430 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x99511000 == 35 [pid = 1751] [id = 344] 21:35:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99bcc800) [pid = 1751] [serial = 1033] [outer = (nil)] 21:35:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99fd8000) [pid = 1751] [serial = 1034] [outer = 0x99bcc800] 21:35:08 INFO - PROCESS | 1751 | 1468902908568 Marionette DEBUG loaded listener.js 21:35:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9a774c00) [pid = 1751] [serial = 1035] [outer = 0x99bcc800] 21:35:09 INFO - PROCESS | 1751 | 1468902909604 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1694ms 21:35:09 INFO - PROCESS | 1751 | 1468902909652 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 21:35:09 INFO - PROCESS | 1751 | 1468902909657 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 21:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:35:09 INFO - PROCESS | 1751 | 1468902909664 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:35:09 INFO - PROCESS | 1751 | 1468902909671 Marionette TRACE conn4 <- [1,1350,null,{}] 21:35:09 INFO - PROCESS | 1751 | 1468902909689 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:09 INFO - PROCESS | 1751 | 1468902909698 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:09 INFO - PROCESS | 1751 | 1468902909940 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 21:35:10 INFO - PROCESS | 1751 | 1468902910226 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:10 INFO - PROCESS | 1751 | 1468902910238 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad97000 == 36 [pid = 1751] [id = 345] 21:35:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9ad98400) [pid = 1751] [serial = 1036] [outer = (nil)] 21:35:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9b22e800) [pid = 1751] [serial = 1037] [outer = 0x9ad98400] 21:35:10 INFO - PROCESS | 1751 | 1468902910329 Marionette DEBUG loaded listener.js 21:35:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9b6e4c00) [pid = 1751] [serial = 1038] [outer = 0x9ad98400] 21:35:11 INFO - PROCESS | 1751 | 1468902911286 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1689ms 21:35:11 INFO - PROCESS | 1751 | 1468902911355 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 21:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:35:11 INFO - PROCESS | 1751 | 1468902911360 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 21:35:11 INFO - PROCESS | 1751 | 1468902911367 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:35:11 INFO - PROCESS | 1751 | 1468902911370 Marionette TRACE conn4 <- [1,1354,null,{}] 21:35:11 INFO - PROCESS | 1751 | 1468902911378 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:11 INFO - PROCESS | 1751 | 1468902911383 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:11 INFO - PROCESS | 1751 | 1468902911616 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 21:35:11 INFO - PROCESS | 1751 | 1468902911827 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:11 INFO - PROCESS | 1751 | 1468902911838 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f666400 == 37 [pid = 1751] [id = 346] 21:35:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9ad0f400) [pid = 1751] [serial = 1039] [outer = (nil)] 21:35:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9d2fc400) [pid = 1751] [serial = 1040] [outer = 0x9ad0f400] 21:35:11 INFO - PROCESS | 1751 | 1468902911964 Marionette DEBUG loaded listener.js 21:35:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9d33d800) [pid = 1751] [serial = 1041] [outer = 0x9ad0f400] 21:35:12 INFO - PROCESS | 1751 | 1468902912894 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1583ms 21:35:12 INFO - PROCESS | 1751 | 1468902912951 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 21:35:12 INFO - PROCESS | 1751 | 1468902912954 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 21:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:35:12 INFO - PROCESS | 1751 | 1468902912961 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:35:12 INFO - PROCESS | 1751 | 1468902912964 Marionette TRACE conn4 <- [1,1358,null,{}] 21:35:12 INFO - PROCESS | 1751 | 1468902912971 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:12 INFO - PROCESS | 1751 | 1468902912976 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:13 INFO - PROCESS | 1751 | 1468902913167 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 21:35:13 INFO - PROCESS | 1751 | 1468902913399 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:13 INFO - PROCESS | 1751 | 1468902913409 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008e000 == 38 [pid = 1751] [id = 347] 21:35:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9008e400) [pid = 1751] [serial = 1042] [outer = (nil)] 21:35:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9168ac00) [pid = 1751] [serial = 1043] [outer = 0x9008e400] 21:35:13 INFO - PROCESS | 1751 | 1468902913704 Marionette DEBUG loaded listener.js 21:35:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x919f1c00) [pid = 1751] [serial = 1044] [outer = 0x9008e400] 21:35:14 INFO - PROCESS | 1751 | 1468902914769 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1885ms 21:35:14 INFO - PROCESS | 1751 | 1468902914850 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 1751 | 1468902914859 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 21:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:35:14 INFO - PROCESS | 1751 | 1468902914870 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - PROCESS | 1751 | 1468902914873 Marionette TRACE conn4 <- [1,1362,null,{}] 21:35:14 INFO - PROCESS | 1751 | 1468902914882 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:14 INFO - PROCESS | 1751 | 1468902914887 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e1800 == 37 [pid = 1751] [id = 327] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x9abf8800 == 36 [pid = 1751] [id = 324] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66f800 == 35 [pid = 1751] [id = 321] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x9008dc00 == 34 [pid = 1751] [id = 322] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x9657c400 == 33 [pid = 1751] [id = 319] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x97728000 == 32 [pid = 1751] [id = 323] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d7400 == 31 [pid = 1751] [id = 320] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x99fd1c00 == 30 [pid = 1751] [id = 326] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d8400 == 29 [pid = 1751] [id = 325] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e1400 == 28 [pid = 1751] [id = 316] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66c400 == 27 [pid = 1751] [id = 328] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x94580800 == 26 [pid = 1751] [id = 317] 21:35:15 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd7400 == 25 [pid = 1751] [id = 318] 21:35:16 INFO - PROCESS | 1751 | 1468902916051 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x953b9c00) [pid = 1751] [serial = 993] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x93905400) [pid = 1751] [serial = 989] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8f7d6c00) [pid = 1751] [serial = 986] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x90088000) [pid = 1751] [serial = 987] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x998e1800) [pid = 1751] [serial = 995] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x919e2800) [pid = 1751] [serial = 984] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x90090800) [pid = 1751] [serial = 983] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x94facc00) [pid = 1751] [serial = 969] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x93902c00) [pid = 1751] [serial = 968] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x995d4800) [pid = 1751] [serial = 972] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x98dde400) [pid = 1751] [serial = 971] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9ad98800) [pid = 1751] [serial = 975] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x9ad93c00) [pid = 1751] [serial = 974] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9b2adc00) [pid = 1751] [serial = 978] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9b234c00) [pid = 1751] [serial = 977] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9d309400) [pid = 1751] [serial = 981] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9d2fb000) [pid = 1751] [serial = 980] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x953b0c00) [pid = 1751] [serial = 992] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99bcb400) [pid = 1751] [serial = 996] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x93a6f400) [pid = 1751] [serial = 990] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x99515400) [pid = 1751] [serial = 998] [outer = (nil)] [url = about:blank] 21:35:16 INFO - PROCESS | 1751 | 1468902916337 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:16 INFO - PROCESS | 1751 | 1468902916349 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7db800 == 26 [pid = 1751] [id = 348] 21:35:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x8f7dc800) [pid = 1751] [serial = 1045] [outer = (nil)] 21:35:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x8f7e1400) [pid = 1751] [serial = 1046] [outer = 0x8f7dc800] 21:35:16 INFO - PROCESS | 1751 | 1468902916424 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x90090c00) [pid = 1751] [serial = 1047] [outer = 0x8f7dc800] 21:35:17 INFO - PROCESS | 1751 | 1468902917291 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2488ms 21:35:17 INFO - PROCESS | 1751 | 1468902917359 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 1751 | 1468902917366 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 21:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:35:17 INFO - PROCESS | 1751 | 1468902917376 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - PROCESS | 1751 | 1468902917379 Marionette TRACE conn4 <- [1,1366,null,{}] 21:35:17 INFO - PROCESS | 1751 | 1468902917388 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:17 INFO - PROCESS | 1751 | 1468902917396 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:17 INFO - PROCESS | 1751 | 1468902917572 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 21:35:17 INFO - PROCESS | 1751 | 1468902917692 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 1751 | 1468902917701 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168a000 == 27 [pid = 1751] [id = 349] 21:35:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9168c800) [pid = 1751] [serial = 1048] [outer = (nil)] 21:35:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x919e5000) [pid = 1751] [serial = 1049] [outer = 0x9168c800] 21:35:17 INFO - PROCESS | 1751 | 1468902917782 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x93905400) [pid = 1751] [serial = 1050] [outer = 0x9168c800] 21:35:18 INFO - PROCESS | 1751 | 1468902918732 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:35:18 INFO - PROCESS | 1751 | 1468902918821 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 21:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:35:18 INFO - PROCESS | 1751 | 1468902918829 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:35:18 INFO - PROCESS | 1751 | 1468902918833 Marionette TRACE conn4 <- [1,1370,null,{}] 21:35:18 INFO - PROCESS | 1751 | 1468902918849 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:18 INFO - PROCESS | 1751 | 1468902918858 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:19 INFO - PROCESS | 1751 | 1468902919086 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 21:35:19 INFO - PROCESS | 1751 | 1468902919117 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:19 INFO - PROCESS | 1751 | 1468902919125 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x95118000 == 28 [pid = 1751] [id = 350] 21:35:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x95119400) [pid = 1751] [serial = 1051] [outer = (nil)] 21:35:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x95339000) [pid = 1751] [serial = 1052] [outer = 0x95119400] 21:35:19 INFO - PROCESS | 1751 | 1468902919199 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x953b0c00) [pid = 1751] [serial = 1053] [outer = 0x95119400] 21:35:20 INFO - PROCESS | 1751 | 1468902920294 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:35:20 INFO - PROCESS | 1751 | 1468902920378 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 21:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:35:20 INFO - PROCESS | 1751 | 1468902920744 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:35:20 INFO - PROCESS | 1751 | 1468902920752 Marionette TRACE conn4 <- [1,1374,null,{}] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x90091800) [pid = 1751] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9953fc00) [pid = 1751] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9a333000) [pid = 1751] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x915bc000) [pid = 1751] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9a330000) [pid = 1751] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x99fdd400) [pid = 1751] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x95116800) [pid = 1751] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x953b1c00) [pid = 1751] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x9008a000) [pid = 1751] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x91685800) [pid = 1751] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:35:20 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9457f800) [pid = 1751] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:35:20 INFO - PROCESS | 1751 | 1468902920864 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:20 INFO - PROCESS | 1751 | 1468902920872 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:21 INFO - PROCESS | 1751 | 1468902921052 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 21:35:21 INFO - PROCESS | 1751 | 1468902921173 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:21 INFO - PROCESS | 1751 | 1468902921183 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d5400 == 29 [pid = 1751] [id = 351] 21:35:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x8f7d9400) [pid = 1751] [serial = 1054] [outer = (nil)] 21:35:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x98dd2c00) [pid = 1751] [serial = 1055] [outer = 0x8f7d9400] 21:35:21 INFO - PROCESS | 1751 | 1468902921277 Marionette DEBUG loaded listener.js 21:35:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x99532c00) [pid = 1751] [serial = 1056] [outer = 0x8f7d9400] 21:35:21 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:22 INFO - PROCESS | 1751 | 1468902922065 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:35:22 INFO - PROCESS | 1751 | 1468902922141 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 21:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:35:22 INFO - PROCESS | 1751 | 1468902922148 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:35:22 INFO - PROCESS | 1751 | 1468902922152 Marionette TRACE conn4 <- [1,1378,null,{}] 21:35:22 INFO - PROCESS | 1751 | 1468902922159 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:22 INFO - PROCESS | 1751 | 1468902922166 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:22 INFO - PROCESS | 1751 | 1468902922352 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 21:35:22 INFO - PROCESS | 1751 | 1468902922505 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:22 INFO - PROCESS | 1751 | 1468902922513 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f662400 == 30 [pid = 1751] [id = 352] 21:35:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x98dd9800) [pid = 1751] [serial = 1057] [outer = (nil)] 21:35:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x99a86c00) [pid = 1751] [serial = 1058] [outer = 0x98dd9800] 21:35:22 INFO - PROCESS | 1751 | 1468902922594 Marionette DEBUG loaded listener.js 21:35:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x99bcfc00) [pid = 1751] [serial = 1059] [outer = 0x98dd9800] 21:35:23 INFO - PROCESS | 1751 | 1468902923737 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 1751 | 1468902923793 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 21:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:35:23 INFO - PROCESS | 1751 | 1468902923803 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - PROCESS | 1751 | 1468902923810 Marionette TRACE conn4 <- [1,1382,null,{}] 21:35:23 INFO - PROCESS | 1751 | 1468902923819 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:23 INFO - PROCESS | 1751 | 1468902923825 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:24 INFO - PROCESS | 1751 | 1468902924037 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 21:35:24 INFO - PROCESS | 1751 | 1468902924275 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:24 INFO - PROCESS | 1751 | 1468902924287 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x91683400 == 31 [pid = 1751] [id = 353] 21:35:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x919e8000) [pid = 1751] [serial = 1060] [outer = (nil)] 21:35:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x94579800) [pid = 1751] [serial = 1061] [outer = 0x919e8000] 21:35:24 INFO - PROCESS | 1751 | 1468902924412 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x953b9000) [pid = 1751] [serial = 1062] [outer = 0x919e8000] 21:35:25 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:25 INFO - PROCESS | 1751 | 1468902925585 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 1751 | 1468902925664 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 21:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:35:25 INFO - PROCESS | 1751 | 1468902925677 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - PROCESS | 1751 | 1468902925682 Marionette TRACE conn4 <- [1,1386,null,{}] 21:35:25 INFO - PROCESS | 1751 | 1468902925689 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:25 INFO - PROCESS | 1751 | 1468902925696 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:25 INFO - PROCESS | 1751 | 1468902925945 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 21:35:26 INFO - PROCESS | 1751 | 1468902926182 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:26 INFO - PROCESS | 1751 | 1468902926193 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dcc00 == 32 [pid = 1751] [id = 354] 21:35:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x919e5c00) [pid = 1751] [serial = 1063] [outer = (nil)] 21:35:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99fd0400) [pid = 1751] [serial = 1064] [outer = 0x919e5c00] 21:35:26 INFO - PROCESS | 1751 | 1468902926283 Marionette DEBUG loaded listener.js 21:35:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99fd4400) [pid = 1751] [serial = 1065] [outer = 0x919e5c00] 21:35:27 INFO - PROCESS | 1751 | 1468902927523 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 1751 | 1468902927622 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 21:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:35:27 INFO - PROCESS | 1751 | 1468902927634 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - PROCESS | 1751 | 1468902927641 Marionette TRACE conn4 <- [1,1390,null,{}] 21:35:27 INFO - PROCESS | 1751 | 1468902927658 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:27 INFO - PROCESS | 1751 | 1468902927668 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:27 INFO - PROCESS | 1751 | 1468902927960 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 21:35:28 INFO - PROCESS | 1751 | 1468902928112 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:28 INFO - PROCESS | 1751 | 1468902928125 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a741400 == 33 [pid = 1751] [id = 355] 21:35:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9ab67000) [pid = 1751] [serial = 1066] [outer = (nil)] 21:35:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9abf0000) [pid = 1751] [serial = 1067] [outer = 0x9ab67000] 21:35:28 INFO - PROCESS | 1751 | 1468902928241 Marionette DEBUG loaded listener.js 21:35:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9abfb000) [pid = 1751] [serial = 1068] [outer = 0x9ab67000] 21:35:29 INFO - PROCESS | 1751 | 1468902929473 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1893ms 21:35:29 INFO - PROCESS | 1751 | 1468902929543 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 21:35:29 INFO - PROCESS | 1751 | 1468902929555 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 21:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:35:29 INFO - PROCESS | 1751 | 1468902929564 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:35:29 INFO - PROCESS | 1751 | 1468902929570 Marionette TRACE conn4 <- [1,1394,null,{}] 21:35:29 INFO - PROCESS | 1751 | 1468902929634 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:29 INFO - PROCESS | 1751 | 1468902929641 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:29 INFO - PROCESS | 1751 | 1468902929864 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 21:35:30 INFO - PROCESS | 1751 | 1468902930072 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:30 INFO - PROCESS | 1751 | 1468902930093 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x91681400 == 34 [pid = 1751] [id = 356] 21:35:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x91684800) [pid = 1751] [serial = 1069] [outer = (nil)] 21:35:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9168ec00) [pid = 1751] [serial = 1070] [outer = 0x91684800] 21:35:30 INFO - PROCESS | 1751 | 1468902930182 Marionette DEBUG loaded listener.js 21:35:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x919ea400) [pid = 1751] [serial = 1071] [outer = 0x91684800] 21:35:30 INFO - PROCESS | 1751 | --DOCSHELL 0x94577c00 == 33 [pid = 1751] [id = 330] 21:35:30 INFO - PROCESS | 1751 | --DOCSHELL 0x95116400 == 32 [pid = 1751] [id = 338] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x915b8400) [pid = 1751] [serial = 1013] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x99e8f000) [pid = 1751] [serial = 1020] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9a73c400) [pid = 1751] [serial = 1008] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x94fa7800) [pid = 1751] [serial = 1002] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9a735c00) [pid = 1751] [serial = 1022] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9a73ec00) [pid = 1751] [serial = 1023] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9abdbc00) [pid = 1751] [serial = 1010] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x96578c00) [pid = 1751] [serial = 1017] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9949a000) [pid = 1751] [serial = 1025] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x953ad400) [pid = 1751] [serial = 1016] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x99e8fc00) [pid = 1751] [serial = 1005] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9a3d8800) [pid = 1751] [serial = 1007] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x99a80400) [pid = 1751] [serial = 999] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99a8ec00) [pid = 1751] [serial = 1019] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x919e3800) [pid = 1751] [serial = 1014] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x9168b400) [pid = 1751] [serial = 1001] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x998e5400) [pid = 1751] [serial = 1004] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9abed400) [pid = 1751] [serial = 1011] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x9ad09400) [pid = 1751] [serial = 1029] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0x9abf6800) [pid = 1751] [serial = 1028] [outer = (nil)] [url = about:blank] 21:35:30 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x9a331c00) [pid = 1751] [serial = 1026] [outer = (nil)] [url = about:blank] 21:35:31 INFO - PROCESS | 1751 | 1468902931100 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1582ms 21:35:31 INFO - PROCESS | 1751 | 1468902931146 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 21:35:31 INFO - PROCESS | 1751 | 1468902931153 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 21:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:35:31 INFO - PROCESS | 1751 | 1468902931164 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:35:31 INFO - PROCESS | 1751 | 1468902931168 Marionette TRACE conn4 <- [1,1398,null,{}] 21:35:31 INFO - PROCESS | 1751 | 1468902931176 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:31 INFO - PROCESS | 1751 | 1468902931182 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:31 INFO - PROCESS | 1751 | 1468902931352 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 21:35:31 INFO - PROCESS | 1751 | 1468902931501 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:31 INFO - PROCESS | 1751 | 1468902931511 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008f000 == 33 [pid = 1751] [id = 357] 21:35:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x94580800) [pid = 1751] [serial = 1072] [outer = (nil)] 21:35:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x953b2400) [pid = 1751] [serial = 1073] [outer = 0x94580800] 21:35:31 INFO - PROCESS | 1751 | 1468902931605 Marionette DEBUG loaded listener.js 21:35:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x9657f800) [pid = 1751] [serial = 1074] [outer = 0x94580800] 21:35:32 INFO - PROCESS | 1751 | 1468902932445 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1347ms 21:35:32 INFO - PROCESS | 1751 | 1468902932513 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 21:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:35:32 INFO - PROCESS | 1751 | 1468902932517 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 21:35:32 INFO - PROCESS | 1751 | 1468902932524 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:35:32 INFO - PROCESS | 1751 | 1468902932530 Marionette TRACE conn4 <- [1,1402,null,{}] 21:35:32 INFO - PROCESS | 1751 | 1468902932549 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:32 INFO - PROCESS | 1751 | 1468902932557 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:32 INFO - PROCESS | 1751 | 1468902932758 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 21:35:32 INFO - PROCESS | 1751 | 1468902932890 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:32 INFO - PROCESS | 1751 | 1468902932902 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e8a000 == 34 [pid = 1751] [id = 358] 21:35:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x99e8a400) [pid = 1751] [serial = 1075] [outer = (nil)] 21:35:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x99e8ec00) [pid = 1751] [serial = 1076] [outer = 0x99e8a400] 21:35:32 INFO - PROCESS | 1751 | 1468902932989 Marionette DEBUG loaded listener.js 21:35:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x99fd1400) [pid = 1751] [serial = 1077] [outer = 0x99e8a400] 21:35:34 INFO - PROCESS | 1751 | 1468902934010 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1545ms 21:35:34 INFO - PROCESS | 1751 | 1468902934071 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 21:35:34 INFO - PROCESS | 1751 | 1468902934077 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 21:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:35:34 INFO - PROCESS | 1751 | 1468902934084 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:35:34 INFO - PROCESS | 1751 | 1468902934087 Marionette TRACE conn4 <- [1,1406,null,{}] 21:35:34 INFO - PROCESS | 1751 | 1468902934094 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:34 INFO - PROCESS | 1751 | 1468902934098 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:34 INFO - PROCESS | 1751 | 1468902934320 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 21:35:34 INFO - PROCESS | 1751 | 1468902934345 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:34 INFO - PROCESS | 1751 | 1468902934353 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dd800 == 35 [pid = 1751] [id = 359] 21:35:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x99fdec00) [pid = 1751] [serial = 1078] [outer = (nil)] 21:35:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9a6b9400) [pid = 1751] [serial = 1079] [outer = 0x99fdec00] 21:35:34 INFO - PROCESS | 1751 | 1468902934426 Marionette DEBUG loaded listener.js 21:35:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9a742000) [pid = 1751] [serial = 1080] [outer = 0x99fdec00] 21:35:35 INFO - PROCESS | 1751 | 1468902935451 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x95119400) [pid = 1751] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x90089400) [pid = 1751] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x99bcc800) [pid = 1751] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x9168c800) [pid = 1751] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x9ad98400) [pid = 1751] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9ad0f400) [pid = 1751] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x9008e400) [pid = 1751] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:35:35 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0x8f7d9400) [pid = 1751] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1430ms 21:35:35 INFO - PROCESS | 1751 | 1468902935516 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 21:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:35:35 INFO - PROCESS | 1751 | 1468902935520 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 21:35:35 INFO - PROCESS | 1751 | 1468902935528 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:35:35 INFO - PROCESS | 1751 | 1468902935531 Marionette TRACE conn4 <- [1,1410,null,{}] 21:35:35 INFO - PROCESS | 1751 | 1468902935538 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:35 INFO - PROCESS | 1751 | 1468902935544 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:35 INFO - PROCESS | 1751 | 1468902935713 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 21:35:35 INFO - PROCESS | 1751 | 1468902935837 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:35 INFO - PROCESS | 1751 | 1468902935844 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x94581800 == 36 [pid = 1751] [id = 360] 21:35:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x95119400) [pid = 1751] [serial = 1081] [outer = (nil)] 21:35:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x9a32d000) [pid = 1751] [serial = 1082] [outer = 0x95119400] 21:35:35 INFO - PROCESS | 1751 | 1468902935922 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x9a735c00) [pid = 1751] [serial = 1083] [outer = 0x95119400] 21:35:36 INFO - PROCESS | 1751 | 1468902936829 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1345ms 21:35:36 INFO - PROCESS | 1751 | 1468902936872 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 21:35:36 INFO - PROCESS | 1751 | 1468902936876 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 21:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:35:36 INFO - PROCESS | 1751 | 1468902936883 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - PROCESS | 1751 | 1468902936887 Marionette TRACE conn4 <- [1,1414,null,{}] 21:35:36 INFO - PROCESS | 1751 | 1468902936893 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:36 INFO - PROCESS | 1751 | 1468902936904 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:37 INFO - PROCESS | 1751 | 1468902937136 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 21:35:37 INFO - PROCESS | 1751 | 1468902937265 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:37 INFO - PROCESS | 1751 | 1468902937274 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x9457cc00 == 37 [pid = 1751] [id = 361] 21:35:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x9953b400) [pid = 1751] [serial = 1084] [outer = (nil)] 21:35:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x9ad8dc00) [pid = 1751] [serial = 1085] [outer = 0x9953b400] 21:35:37 INFO - PROCESS | 1751 | 1468902937348 Marionette DEBUG loaded listener.js 21:35:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x99e8a800) [pid = 1751] [serial = 1086] [outer = 0x9953b400] 21:35:38 INFO - PROCESS | 1751 | 1468902938595 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1734ms 21:35:38 INFO - PROCESS | 1751 | 1468902938618 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 21:35:38 INFO - PROCESS | 1751 | 1468902938626 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 21:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:35:38 INFO - PROCESS | 1751 | 1468902938634 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:35:38 INFO - PROCESS | 1751 | 1468902938641 Marionette TRACE conn4 <- [1,1418,null,{}] 21:35:38 INFO - PROCESS | 1751 | 1468902938649 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:38 INFO - PROCESS | 1751 | 1468902938655 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:38 INFO - PROCESS | 1751 | 1468902938899 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 21:35:39 INFO - PROCESS | 1751 | 1468902939135 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:39 INFO - PROCESS | 1751 | 1468902939141 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d8c00 == 38 [pid = 1751] [id = 362] 21:35:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x91687c00) [pid = 1751] [serial = 1087] [outer = (nil)] 21:35:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9510b800) [pid = 1751] [serial = 1088] [outer = 0x91687c00] 21:35:39 INFO - PROCESS | 1751 | 1468902939235 Marionette DEBUG loaded listener.js 21:35:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x953b1c00) [pid = 1751] [serial = 1089] [outer = 0x91687c00] 21:35:40 INFO - PROCESS | 1751 | 1468902940348 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1745ms 21:35:40 INFO - PROCESS | 1751 | 1468902940381 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 1751 | 1468902940389 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 21:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:35:40 INFO - PROCESS | 1751 | 1468902940403 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - PROCESS | 1751 | 1468902940407 Marionette TRACE conn4 <- [1,1422,null,{}] 21:35:40 INFO - PROCESS | 1751 | 1468902940415 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:40 INFO - PROCESS | 1751 | 1468902940420 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:40 INFO - PROCESS | 1751 | 1468902940625 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 21:35:40 INFO - PROCESS | 1751 | 1468902940847 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:40 INFO - PROCESS | 1751 | 1468902940860 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e8f000 == 39 [pid = 1751] [id = 363] 21:35:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99fdd000) [pid = 1751] [serial = 1090] [outer = (nil)] 21:35:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9a738800) [pid = 1751] [serial = 1091] [outer = 0x99fdd000] 21:35:40 INFO - PROCESS | 1751 | 1468902940942 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9a743800) [pid = 1751] [serial = 1092] [outer = 0x99fdd000] 21:35:42 INFO - PROCESS | 1751 | 1468902942026 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1688ms 21:35:42 INFO - PROCESS | 1751 | 1468902942091 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 21:35:42 INFO - PROCESS | 1751 | 1468902942096 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 21:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:35:42 INFO - PROCESS | 1751 | 1468902942103 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:35:42 INFO - PROCESS | 1751 | 1468902942110 Marionette TRACE conn4 <- [1,1426,null,{}] 21:35:42 INFO - PROCESS | 1751 | 1468902942129 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:42 INFO - PROCESS | 1751 | 1468902942139 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:42 INFO - PROCESS | 1751 | 1468902942380 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 21:35:42 INFO - PROCESS | 1751 | 1468902942617 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:42 INFO - PROCESS | 1751 | 1468902942627 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b234c00 == 40 [pid = 1751] [id = 364] 21:35:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9b2a9400) [pid = 1751] [serial = 1093] [outer = (nil)] 21:35:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9b6e3800) [pid = 1751] [serial = 1094] [outer = 0x9b2a9400] 21:35:42 INFO - PROCESS | 1751 | 1468902942726 Marionette DEBUG loaded listener.js 21:35:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9d2eec00) [pid = 1751] [serial = 1095] [outer = 0x9b2a9400] 21:35:43 INFO - PROCESS | 1751 | 1468902943711 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1649ms 21:35:43 INFO - PROCESS | 1751 | 1468902943754 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 21:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:35:43 INFO - PROCESS | 1751 | 1468902943759 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 21:35:43 INFO - PROCESS | 1751 | 1468902943766 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 1751 | 1468902943770 Marionette TRACE conn4 <- [1,1430,null,{}] 21:35:43 INFO - PROCESS | 1751 | 1468902943776 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:43 INFO - PROCESS | 1751 | 1468902943782 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:43 INFO - PROCESS | 1751 | 1468902943979 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 21:35:44 INFO - PROCESS | 1751 | 1468902944193 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:44 INFO - PROCESS | 1751 | 1468902944201 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e1800 == 41 [pid = 1751] [id = 365] 21:35:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x995cf000) [pid = 1751] [serial = 1096] [outer = (nil)] 21:35:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9d334c00) [pid = 1751] [serial = 1097] [outer = 0x995cf000] 21:35:44 INFO - PROCESS | 1751 | 1468902944332 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0xa0599c00) [pid = 1751] [serial = 1098] [outer = 0x995cf000] 21:35:45 INFO - PROCESS | 1751 | 1468902945378 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1688ms 21:35:45 INFO - PROCESS | 1751 | 1468902945454 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 21:35:45 INFO - PROCESS | 1751 | 1468902945458 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 21:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:35:45 INFO - PROCESS | 1751 | 1468902945466 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:35:45 INFO - PROCESS | 1751 | 1468902945471 Marionette TRACE conn4 <- [1,1434,null,{}] 21:35:45 INFO - PROCESS | 1751 | 1468902945477 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:45 INFO - PROCESS | 1751 | 1468902945484 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:45 INFO - PROCESS | 1751 | 1468902945720 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 21:35:46 INFO - PROCESS | 1751 | 1468902945982 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:46 INFO - PROCESS | 1751 | 1468902945989 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d5c00 == 42 [pid = 1751] [id = 366] 21:35:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9008c000) [pid = 1751] [serial = 1099] [outer = (nil)] 21:35:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x94577400) [pid = 1751] [serial = 1100] [outer = 0x9008c000] 21:35:46 INFO - PROCESS | 1751 | 1468902946077 Marionette DEBUG loaded listener.js 21:35:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x99512000) [pid = 1751] [serial = 1101] [outer = 0x9008c000] 21:35:47 INFO - PROCESS | 1751 | 1468902947368 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1947ms 21:35:47 INFO - PROCESS | 1751 | 1468902947415 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 21:35:47 INFO - PROCESS | 1751 | 1468902947422 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 21:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:35:47 INFO - PROCESS | 1751 | 1468902947430 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:35:47 INFO - PROCESS | 1751 | 1468902947435 Marionette TRACE conn4 <- [1,1438,null,{}] 21:35:47 INFO - PROCESS | 1751 | 1468902947445 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:47 INFO - PROCESS | 1751 | 1468902947450 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:47 INFO - PROCESS | 1751 | 1468902947624 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 21:35:47 INFO - PROCESS | 1751 | 1468902947859 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:47 INFO - PROCESS | 1751 | 1468902947867 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x919e4000 == 43 [pid = 1751] [id = 367] 21:35:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x919e8800) [pid = 1751] [serial = 1102] [outer = (nil)] 21:35:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x94fa7800) [pid = 1751] [serial = 1103] [outer = 0x919e8800] 21:35:47 INFO - PROCESS | 1751 | 1468902947953 Marionette DEBUG loaded listener.js 21:35:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x953b5c00) [pid = 1751] [serial = 1104] [outer = 0x919e8800] 21:35:48 INFO - PROCESS | 1751 | 1468902948996 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1641ms 21:35:49 INFO - PROCESS | 1751 | 1468902949072 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 21:35:49 INFO - PROCESS | 1751 | 1468902949080 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 21:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:35:49 INFO - PROCESS | 1751 | 1468902949091 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - PROCESS | 1751 | 1468902949095 Marionette TRACE conn4 <- [1,1442,null,{}] 21:35:49 INFO - PROCESS | 1751 | 1468902949102 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:49 INFO - PROCESS | 1751 | 1468902949108 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dbc00 == 42 [pid = 1751] [id = 337] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e0400 == 41 [pid = 1751] [id = 334] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x90087c00 == 40 [pid = 1751] [id = 336] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x99511000 == 39 [pid = 1751] [id = 344] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f666400 == 38 [pid = 1751] [id = 346] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad97000 == 37 [pid = 1751] [id = 345] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9008e000 == 36 [pid = 1751] [id = 347] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9168f800 == 35 [pid = 1751] [id = 329] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7db800 == 34 [pid = 1751] [id = 348] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x99fd0800 == 33 [pid = 1751] [id = 340] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9953a000 == 32 [pid = 1751] [id = 331] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9008a800 == 31 [pid = 1751] [id = 342] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x953abc00 == 30 [pid = 1751] [id = 341] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9657f000 == 29 [pid = 1751] [id = 339] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8f669800 == 28 [pid = 1751] [id = 332] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x915bbc00 == 27 [pid = 1751] [id = 333] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x90085000 == 26 [pid = 1751] [id = 343] 21:35:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9a332000 == 25 [pid = 1751] [id = 335] 21:35:50 INFO - PROCESS | 1751 | 1468902950393 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x95339000) [pid = 1751] [serial = 1052] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9817c000) [pid = 1751] [serial = 1032] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x953adc00) [pid = 1751] [serial = 1031] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9a774c00) [pid = 1751] [serial = 1035] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x99fd8000) [pid = 1751] [serial = 1034] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x919e5000) [pid = 1751] [serial = 1049] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8f7e1400) [pid = 1751] [serial = 1046] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9b6e4c00) [pid = 1751] [serial = 1038] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9b22e800) [pid = 1751] [serial = 1037] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9d33d800) [pid = 1751] [serial = 1041] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x919f1c00) [pid = 1751] [serial = 1044] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x9168ac00) [pid = 1751] [serial = 1043] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99a86c00) [pid = 1751] [serial = 1058] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9d2fc400) [pid = 1751] [serial = 1040] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x98dd2c00) [pid = 1751] [serial = 1055] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x953b0c00) [pid = 1751] [serial = 1053] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x93905400) [pid = 1751] [serial = 1050] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99532c00) [pid = 1751] [serial = 1056] [outer = (nil)] [url = about:blank] 21:35:50 INFO - PROCESS | 1751 | 1468902950683 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:50 INFO - PROCESS | 1751 | 1468902950693 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7db400 == 26 [pid = 1751] [id = 368] 21:35:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x8f7dbc00) [pid = 1751] [serial = 1105] [outer = (nil)] 21:35:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8f7e1400) [pid = 1751] [serial = 1106] [outer = 0x8f7dbc00] 21:35:50 INFO - PROCESS | 1751 | 1468902950771 Marionette DEBUG loaded listener.js 21:35:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9008f800) [pid = 1751] [serial = 1107] [outer = 0x8f7dbc00] 21:35:51 INFO - PROCESS | 1751 | 1468902951694 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2636ms 21:35:51 INFO - PROCESS | 1751 | 1468902951729 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 21:35:51 INFO - PROCESS | 1751 | 1468902951735 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 21:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:35:51 INFO - PROCESS | 1751 | 1468902951744 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:35:51 INFO - PROCESS | 1751 | 1468902951749 Marionette TRACE conn4 <- [1,1446,null,{}] 21:35:51 INFO - PROCESS | 1751 | 1468902951758 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:51 INFO - PROCESS | 1751 | 1468902951767 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:51 INFO - PROCESS | 1751 | 1468902951954 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 21:35:51 INFO - PROCESS | 1751 | 1468902951967 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:51 INFO - PROCESS | 1751 | 1468902951977 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x919ea000 == 27 [pid = 1751] [id = 369] 21:35:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x919eb000) [pid = 1751] [serial = 1108] [outer = (nil)] 21:35:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x93901400) [pid = 1751] [serial = 1109] [outer = 0x919eb000] 21:35:52 INFO - PROCESS | 1751 | 1468902952177 Marionette DEBUG loaded listener.js 21:35:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x93a6a800) [pid = 1751] [serial = 1110] [outer = 0x919eb000] 21:35:53 INFO - PROCESS | 1751 | 1468902953176 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1492ms 21:35:53 INFO - PROCESS | 1751 | 1468902953245 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 21:35:53 INFO - PROCESS | 1751 | 1468902953251 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 21:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:35:53 INFO - PROCESS | 1751 | 1468902953258 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - PROCESS | 1751 | 1468902953262 Marionette TRACE conn4 <- [1,1450,null,{}] 21:35:53 INFO - PROCESS | 1751 | 1468902953270 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:53 INFO - PROCESS | 1751 | 1468902953277 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:53 INFO - PROCESS | 1751 | 1468902953543 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 21:35:53 INFO - PROCESS | 1751 | 1468902953570 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:53 INFO - PROCESS | 1751 | 1468902953577 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x9533f800 == 28 [pid = 1751] [id = 370] 21:35:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x953abc00) [pid = 1751] [serial = 1111] [outer = (nil)] 21:35:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x953b0000) [pid = 1751] [serial = 1112] [outer = 0x953abc00] 21:35:53 INFO - PROCESS | 1751 | 1468902953655 Marionette DEBUG loaded listener.js 21:35:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9657b000) [pid = 1751] [serial = 1113] [outer = 0x953abc00] 21:35:54 INFO - PROCESS | 1751 | 1468902954820 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1633ms 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99fdec00) [pid = 1751] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x95119400) [pid = 1751] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x9ab67000) [pid = 1751] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x919e5c00) [pid = 1751] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9953b400) [pid = 1751] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x98dd9800) [pid = 1751] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x919e8000) [pid = 1751] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x91684800) [pid = 1751] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99e8a400) [pid = 1751] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x94580800) [pid = 1751] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:35:55 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x8f7dc800) [pid = 1751] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:35:55 INFO - PROCESS | 1751 | 1468902955369 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 1751 | 1468902955380 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 21:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:35:55 INFO - PROCESS | 1751 | 1468902955426 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - PROCESS | 1751 | 1468902955439 Marionette TRACE conn4 <- [1,1454,null,{}] 21:35:55 INFO - PROCESS | 1751 | 1468902955449 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:55 INFO - PROCESS | 1751 | 1468902955461 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:55 INFO - PROCESS | 1751 | 1468902955715 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 21:35:55 INFO - PROCESS | 1751 | 1468902955795 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:55 INFO - PROCESS | 1751 | 1468902955805 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008e000 == 29 [pid = 1751] [id = 371] 21:35:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x90092c00) [pid = 1751] [serial = 1114] [outer = (nil)] 21:35:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x98dd2400) [pid = 1751] [serial = 1115] [outer = 0x90092c00] 21:35:55 INFO - PROCESS | 1751 | 1468902955876 Marionette DEBUG loaded listener.js 21:35:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x99515400) [pid = 1751] [serial = 1116] [outer = 0x90092c00] 21:35:56 INFO - PROCESS | 1751 | 1468902956809 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1468ms 21:35:56 INFO - PROCESS | 1751 | 1468902956877 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 21:35:56 INFO - PROCESS | 1751 | 1468902956881 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 21:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:35:56 INFO - PROCESS | 1751 | 1468902956888 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 1751 | 1468902956892 Marionette TRACE conn4 <- [1,1458,null,{}] 21:35:56 INFO - PROCESS | 1751 | 1468902956898 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:56 INFO - PROCESS | 1751 | 1468902956903 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:57 INFO - PROCESS | 1751 | 1468902957071 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 21:35:57 INFO - PROCESS | 1751 | 1468902957286 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:57 INFO - PROCESS | 1751 | 1468902957293 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f665000 == 30 [pid = 1751] [id = 372] 21:35:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8f666000) [pid = 1751] [serial = 1117] [outer = (nil)] 21:35:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8f66cc00) [pid = 1751] [serial = 1118] [outer = 0x8f666000] 21:35:57 INFO - PROCESS | 1751 | 1468902957433 Marionette DEBUG loaded listener.js 21:35:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x90085000) [pid = 1751] [serial = 1119] [outer = 0x8f666000] 21:35:58 INFO - PROCESS | 1751 | 1468902958634 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1832ms 21:35:58 INFO - PROCESS | 1751 | 1468902958724 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 21:35:58 INFO - PROCESS | 1751 | 1468902958731 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 21:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:35:58 INFO - PROCESS | 1751 | 1468902958753 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:35:58 INFO - PROCESS | 1751 | 1468902958758 Marionette TRACE conn4 <- [1,1462,null,{}] 21:35:58 INFO - PROCESS | 1751 | 1468902958776 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:58 INFO - PROCESS | 1751 | 1468902958784 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:59 INFO - PROCESS | 1751 | 1468902959142 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 21:35:59 INFO - PROCESS | 1751 | 1468902959284 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 1751 | 1468902959294 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:35:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x93903c00 == 31 [pid = 1751] [id = 373] 21:35:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9390a400) [pid = 1751] [serial = 1120] [outer = (nil)] 21:35:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x94fb1c00) [pid = 1751] [serial = 1121] [outer = 0x9390a400] 21:35:59 INFO - PROCESS | 1751 | 1468902959389 Marionette DEBUG loaded listener.js 21:35:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x95117400) [pid = 1751] [serial = 1122] [outer = 0x9390a400] 21:36:00 INFO - PROCESS | 1751 | 1468902960547 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1846ms 21:36:00 INFO - PROCESS | 1751 | 1468902960596 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 1751 | 1468902960603 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 21:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:36:00 INFO - PROCESS | 1751 | 1468902960615 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 1751 | 1468902960619 Marionette TRACE conn4 <- [1,1466,null,{}] 21:36:00 INFO - PROCESS | 1751 | 1468902960627 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:00 INFO - PROCESS | 1751 | 1468902960633 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:00 INFO - PROCESS | 1751 | 1468902960847 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 21:36:01 INFO - PROCESS | 1751 | 1468902961068 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:01 INFO - PROCESS | 1751 | 1468902961082 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dd400 == 32 [pid = 1751] [id = 374] 21:36:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9168d000) [pid = 1751] [serial = 1123] [outer = (nil)] 21:36:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9953b400) [pid = 1751] [serial = 1124] [outer = 0x9168d000] 21:36:01 INFO - PROCESS | 1751 | 1468902961163 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x99a8d000) [pid = 1751] [serial = 1125] [outer = 0x9168d000] 21:36:02 INFO - PROCESS | 1751 | 1468902962337 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1794ms 21:36:02 INFO - PROCESS | 1751 | 1468902962410 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 21:36:02 INFO - PROCESS | 1751 | 1468902962414 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 21:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:36:02 INFO - PROCESS | 1751 | 1468902962423 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:36:02 INFO - PROCESS | 1751 | 1468902962429 Marionette TRACE conn4 <- [1,1470,null,{}] 21:36:02 INFO - PROCESS | 1751 | 1468902962472 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:02 INFO - PROCESS | 1751 | 1468902962481 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:02 INFO - PROCESS | 1751 | 1468902962840 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 21:36:02 INFO - PROCESS | 1751 | 1468902962969 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:02 INFO - PROCESS | 1751 | 1468902962976 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a328400 == 33 [pid = 1751] [id = 375] 21:36:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9a330000) [pid = 1751] [serial = 1126] [outer = (nil)] 21:36:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9a335400) [pid = 1751] [serial = 1127] [outer = 0x9a330000] 21:36:03 INFO - PROCESS | 1751 | 1468902963078 Marionette DEBUG loaded listener.js 21:36:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9a738400) [pid = 1751] [serial = 1128] [outer = 0x9a330000] 21:36:04 INFO - PROCESS | 1751 | 1468902964287 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1925ms 21:36:04 INFO - PROCESS | 1751 | 1468902964348 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 21:36:04 INFO - PROCESS | 1751 | 1468902964355 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 21:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:36:04 INFO - PROCESS | 1751 | 1468902964373 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:36:04 INFO - PROCESS | 1751 | 1468902964379 Marionette TRACE conn4 <- [1,1474,null,{}] 21:36:04 INFO - PROCESS | 1751 | 1468902964388 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:04 INFO - PROCESS | 1751 | 1468902964393 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:04 INFO - PROCESS | 1751 | 1468902964643 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 21:36:04 INFO - PROCESS | 1751 | 1468902964867 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:04 INFO - PROCESS | 1751 | 1468902964883 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x91686c00 == 34 [pid = 1751] [id = 376] 21:36:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x91687400) [pid = 1751] [serial = 1129] [outer = (nil)] 21:36:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x91690c00) [pid = 1751] [serial = 1130] [outer = 0x91687400] 21:36:04 INFO - PROCESS | 1751 | 1468902964961 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x93902000) [pid = 1751] [serial = 1131] [outer = 0x91687400] 21:36:05 INFO - PROCESS | 1751 | --DOCSHELL 0x9457cc00 == 33 [pid = 1751] [id = 361] 21:36:05 INFO - PROCESS | 1751 | --DOCSHELL 0x99e8a000 == 32 [pid = 1751] [id = 358] 21:36:05 INFO - PROCESS | 1751 | --DOCSHELL 0x9008e000 == 31 [pid = 1751] [id = 371] 21:36:05 INFO - PROCESS | 1751 | --DOCSHELL 0x9533f800 == 30 [pid = 1751] [id = 370] 21:36:05 INFO - PROCESS | 1751 | --DOCSHELL 0x919ea000 == 29 [pid = 1751] [id = 369] 21:36:05 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7db400 == 28 [pid = 1751] [id = 368] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x90090c00) [pid = 1751] [serial = 1047] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9a6b9400) [pid = 1751] [serial = 1079] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x9a742000) [pid = 1751] [serial = 1080] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9a32d000) [pid = 1751] [serial = 1082] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9abf0000) [pid = 1751] [serial = 1067] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9abfb000) [pid = 1751] [serial = 1068] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x99fd0400) [pid = 1751] [serial = 1064] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9ad8dc00) [pid = 1751] [serial = 1085] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x99fd4400) [pid = 1751] [serial = 1065] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99e8a800) [pid = 1751] [serial = 1086] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99bcfc00) [pid = 1751] [serial = 1059] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x94579800) [pid = 1751] [serial = 1061] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x953b9000) [pid = 1751] [serial = 1062] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9168ec00) [pid = 1751] [serial = 1070] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x919ea400) [pid = 1751] [serial = 1071] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x99e8ec00) [pid = 1751] [serial = 1076] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x953b2400) [pid = 1751] [serial = 1073] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x9657f800) [pid = 1751] [serial = 1074] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x99fd1400) [pid = 1751] [serial = 1077] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9a735c00) [pid = 1751] [serial = 1083] [outer = (nil)] [url = about:blank] 21:36:05 INFO - PROCESS | 1751 | 1468902965954 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1655ms 21:36:06 INFO - PROCESS | 1751 | 1468902966020 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 21:36:06 INFO - PROCESS | 1751 | 1468902966028 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 21:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:36:06 INFO - PROCESS | 1751 | 1468902966040 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:36:06 INFO - PROCESS | 1751 | 1468902966044 Marionette TRACE conn4 <- [1,1478,null,{}] 21:36:06 INFO - PROCESS | 1751 | 1468902966054 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:06 INFO - PROCESS | 1751 | 1468902966060 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:06 INFO - PROCESS | 1751 | 1468902966247 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 21:36:06 INFO - PROCESS | 1751 | 1468902966442 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:06 INFO - PROCESS | 1751 | 1468902966450 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bc000 == 29 [pid = 1751] [id = 377] 21:36:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x95338000) [pid = 1751] [serial = 1132] [outer = (nil)] 21:36:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x953b7800) [pid = 1751] [serial = 1133] [outer = 0x95338000] 21:36:06 INFO - PROCESS | 1751 | 1468902966532 Marionette DEBUG loaded listener.js 21:36:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x97725000) [pid = 1751] [serial = 1134] [outer = 0x95338000] 21:36:07 INFO - PROCESS | 1751 | 1468902967405 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1387ms 21:36:07 INFO - PROCESS | 1751 | 1468902967427 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 21:36:07 INFO - PROCESS | 1751 | 1468902967430 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 21:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:36:07 INFO - PROCESS | 1751 | 1468902967440 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:36:07 INFO - PROCESS | 1751 | 1468902967446 Marionette TRACE conn4 <- [1,1482,null,{}] 21:36:07 INFO - PROCESS | 1751 | 1468902967463 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:07 INFO - PROCESS | 1751 | 1468902967472 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:07 INFO - PROCESS | 1751 | 1468902967660 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 21:36:07 INFO - PROCESS | 1751 | 1468902967795 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:07 INFO - PROCESS | 1751 | 1468902967804 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x99a81800 == 30 [pid = 1751] [id = 378] 21:36:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x99a81c00) [pid = 1751] [serial = 1135] [outer = (nil)] 21:36:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x99e49c00) [pid = 1751] [serial = 1136] [outer = 0x99a81c00] 21:36:07 INFO - PROCESS | 1751 | 1468902967883 Marionette DEBUG loaded listener.js 21:36:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x99e8ec00) [pid = 1751] [serial = 1137] [outer = 0x99a81c00] 21:36:08 INFO - PROCESS | 1751 | 1468902968987 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1586ms 21:36:09 INFO - PROCESS | 1751 | 1468902969027 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 1751 | 1468902969032 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 21:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:36:09 INFO - PROCESS | 1751 | 1468902969040 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - PROCESS | 1751 | 1468902969044 Marionette TRACE conn4 <- [1,1486,null,{}] 21:36:09 INFO - PROCESS | 1751 | 1468902969051 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:09 INFO - PROCESS | 1751 | 1468902969058 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:09 INFO - PROCESS | 1751 | 1468902969310 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 21:36:09 INFO - PROCESS | 1751 | 1468902969332 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:09 INFO - PROCESS | 1751 | 1468902969342 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e8e000 == 31 [pid = 1751] [id = 379] 21:36:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x99fd8400) [pid = 1751] [serial = 1138] [outer = (nil)] 21:36:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9a6b9400) [pid = 1751] [serial = 1139] [outer = 0x99fd8400] 21:36:09 INFO - PROCESS | 1751 | 1468902969417 Marionette DEBUG loaded listener.js 21:36:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9a73f800) [pid = 1751] [serial = 1140] [outer = 0x99fd8400] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x953abc00) [pid = 1751] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x919eb000) [pid = 1751] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x919e8800) [pid = 1751] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x8f7dbc00) [pid = 1751] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x91687c00) [pid = 1751] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x99fdd000) [pid = 1751] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x9b2a9400) [pid = 1751] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x995cf000) [pid = 1751] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:36:10 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x9008c000) [pid = 1751] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:36:10 INFO - PROCESS | 1751 | 1468902970575 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1587ms 21:36:10 INFO - PROCESS | 1751 | 1468902970629 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 21:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:36:10 INFO - PROCESS | 1751 | 1468902970634 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 21:36:10 INFO - PROCESS | 1751 | 1468902970641 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:36:10 INFO - PROCESS | 1751 | 1468902970645 Marionette TRACE conn4 <- [1,1490,null,{}] 21:36:10 INFO - PROCESS | 1751 | 1468902970652 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:10 INFO - PROCESS | 1751 | 1468902970657 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:10 INFO - PROCESS | 1751 | 1468902970834 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 21:36:10 INFO - PROCESS | 1751 | 1468902970964 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:10 INFO - PROCESS | 1751 | 1468902970973 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7db000 == 32 [pid = 1751] [id = 380] 21:36:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x9008c000) [pid = 1751] [serial = 1141] [outer = (nil)] 21:36:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x995d4800) [pid = 1751] [serial = 1142] [outer = 0x9008c000] 21:36:11 INFO - PROCESS | 1751 | 1468902971136 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x99e91c00) [pid = 1751] [serial = 1143] [outer = 0x9008c000] 21:36:11 INFO - PROCESS | 1751 | 1468902971972 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1388ms 21:36:12 INFO - PROCESS | 1751 | 1468902972030 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 21:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:36:12 INFO - PROCESS | 1751 | 1468902972035 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 21:36:12 INFO - PROCESS | 1751 | 1468902972043 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:36:12 INFO - PROCESS | 1751 | 1468902972045 Marionette TRACE conn4 <- [1,1494,null,{}] 21:36:12 INFO - PROCESS | 1751 | 1468902972052 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:12 INFO - PROCESS | 1751 | 1468902972065 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:12 INFO - PROCESS | 1751 | 1468902972362 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 21:36:12 INFO - PROCESS | 1751 | 1468902972601 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:12 INFO - PROCESS | 1751 | 1468902972613 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f670c00 == 33 [pid = 1751] [id = 381] 21:36:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x8f7d6000) [pid = 1751] [serial = 1144] [outer = (nil)] 21:36:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x8f7de800) [pid = 1751] [serial = 1145] [outer = 0x8f7d6000] 21:36:12 INFO - PROCESS | 1751 | 1468902972708 Marionette DEBUG loaded listener.js 21:36:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x90090400) [pid = 1751] [serial = 1146] [outer = 0x8f7d6000] 21:36:13 INFO - PROCESS | 1751 | 1468902973842 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1833ms 21:36:13 INFO - PROCESS | 1751 | 1468902973880 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 21:36:13 INFO - PROCESS | 1751 | 1468902973885 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 21:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:36:13 INFO - PROCESS | 1751 | 1468902973895 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - PROCESS | 1751 | 1468902973900 Marionette TRACE conn4 <- [1,1498,null,{}] 21:36:13 INFO - PROCESS | 1751 | 1468902973910 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:13 INFO - PROCESS | 1751 | 1468902973920 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:14 INFO - PROCESS | 1751 | 1468902974138 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 21:36:14 INFO - PROCESS | 1751 | 1468902974374 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:14 INFO - PROCESS | 1751 | 1468902974387 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f667400 == 34 [pid = 1751] [id = 382] 21:36:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9533bc00) [pid = 1751] [serial = 1147] [outer = (nil)] 21:36:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x96572800) [pid = 1751] [serial = 1148] [outer = 0x9533bc00] 21:36:14 INFO - PROCESS | 1751 | 1468902974479 Marionette DEBUG loaded listener.js 21:36:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x98177800) [pid = 1751] [serial = 1149] [outer = 0x9533bc00] 21:36:15 INFO - PROCESS | 1751 | 1468902975563 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1688ms 21:36:15 INFO - PROCESS | 1751 | 1468902975588 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 21:36:15 INFO - PROCESS | 1751 | 1468902975595 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 21:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:36:15 INFO - PROCESS | 1751 | 1468902975604 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:36:15 INFO - PROCESS | 1751 | 1468902975607 Marionette TRACE conn4 <- [1,1502,null,{}] 21:36:15 INFO - PROCESS | 1751 | 1468902975616 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:15 INFO - PROCESS | 1751 | 1468902975622 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:15 INFO - PROCESS | 1751 | 1468902975849 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 21:36:16 INFO - PROCESS | 1751 | 1468902976117 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:16 INFO - PROCESS | 1751 | 1468902976130 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b8000 == 35 [pid = 1751] [id = 383] 21:36:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x99898400) [pid = 1751] [serial = 1150] [outer = (nil)] 21:36:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x99e88c00) [pid = 1751] [serial = 1151] [outer = 0x99898400] 21:36:16 INFO - PROCESS | 1751 | 1468902976293 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99fd4c00) [pid = 1751] [serial = 1152] [outer = 0x99898400] 21:36:17 INFO - PROCESS | 1751 | 1468902977383 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1839ms 21:36:17 INFO - PROCESS | 1751 | 1468902977444 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 21:36:17 INFO - PROCESS | 1751 | 1468902977449 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 21:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:36:17 INFO - PROCESS | 1751 | 1468902977469 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:36:17 INFO - PROCESS | 1751 | 1468902977480 Marionette TRACE conn4 <- [1,1506,null,{}] 21:36:17 INFO - PROCESS | 1751 | 1468902977489 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:17 INFO - PROCESS | 1751 | 1468902977496 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:17 INFO - PROCESS | 1751 | 1468902977762 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 21:36:18 INFO - PROCESS | 1751 | 1468902978000 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:18 INFO - PROCESS | 1751 | 1468902978011 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7dec00 == 36 [pid = 1751] [id = 384] 21:36:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99fd4400) [pid = 1751] [serial = 1153] [outer = (nil)] 21:36:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9abfb000) [pid = 1751] [serial = 1154] [outer = 0x99fd4400] 21:36:18 INFO - PROCESS | 1751 | 1468902978099 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9ad05000) [pid = 1751] [serial = 1155] [outer = 0x99fd4400] 21:36:19 INFO - PROCESS | 1751 | 1468902979043 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1617ms 21:36:19 INFO - PROCESS | 1751 | 1468902979076 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 21:36:19 INFO - PROCESS | 1751 | 1468902979080 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 21:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:36:19 INFO - PROCESS | 1751 | 1468902979088 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:36:19 INFO - PROCESS | 1751 | 1468902979092 Marionette TRACE conn4 <- [1,1510,null,{}] 21:36:19 INFO - PROCESS | 1751 | 1468902979098 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:19 INFO - PROCESS | 1751 | 1468902979104 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:19 INFO - PROCESS | 1751 | 1468902979305 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 21:36:19 INFO - PROCESS | 1751 | 1468902979471 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:19 INFO - PROCESS | 1751 | 1468902979481 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fda400 == 37 [pid = 1751] [id = 385] 21:36:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9abee400) [pid = 1751] [serial = 1156] [outer = (nil)] 21:36:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9ad95800) [pid = 1751] [serial = 1157] [outer = 0x9abee400] 21:36:19 INFO - PROCESS | 1751 | 1468902979576 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9ad9b800) [pid = 1751] [serial = 1158] [outer = 0x9abee400] 21:36:20 INFO - PROCESS | 1751 | 1468902980543 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1490ms 21:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:36:20 INFO - PROCESS | 1751 | 1468902980580 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 21:36:20 INFO - PROCESS | 1751 | 1468902980583 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 21:36:20 INFO - PROCESS | 1751 | 1468902980591 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:36:20 INFO - PROCESS | 1751 | 1468902980594 Marionette TRACE conn4 <- [1,1514,null,{}] 21:36:20 INFO - PROCESS | 1751 | 1468902980600 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:20 INFO - PROCESS | 1751 | 1468902980606 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:20 INFO - PROCESS | 1751 | 1468902980801 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 21:36:20 INFO - PROCESS | 1751 | 1468902980970 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:20 INFO - PROCESS | 1751 | 1468902980991 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b22f000 == 38 [pid = 1751] [id = 386] 21:36:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9b235400) [pid = 1751] [serial = 1159] [outer = (nil)] 21:36:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9b6e3c00) [pid = 1751] [serial = 1160] [outer = 0x9b235400] 21:36:21 INFO - PROCESS | 1751 | 1468902981134 Marionette DEBUG loaded listener.js 21:36:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9d336400) [pid = 1751] [serial = 1161] [outer = 0x9b235400] 21:36:22 INFO - PROCESS | 1751 | 1468902982155 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1588ms 21:36:22 INFO - PROCESS | 1751 | 1468902982178 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 21:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:36:22 INFO - PROCESS | 1751 | 1468902982183 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 21:36:22 INFO - PROCESS | 1751 | 1468902982191 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:36:22 INFO - PROCESS | 1751 | 1468902982194 Marionette TRACE conn4 <- [1,1518,null,{}] 21:36:22 INFO - PROCESS | 1751 | 1468902982201 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:22 INFO - PROCESS | 1751 | 1468902982208 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:22 INFO - PROCESS | 1751 | 1468902982408 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 21:36:22 INFO - PROCESS | 1751 | 1468902982638 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:22 INFO - PROCESS | 1751 | 1468902982645 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168dc00 == 39 [pid = 1751] [id = 387] 21:36:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9ad8c400) [pid = 1751] [serial = 1162] [outer = (nil)] 21:36:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0xa108f800) [pid = 1751] [serial = 1163] [outer = 0x9ad8c400] 21:36:22 INFO - PROCESS | 1751 | 1468902982774 Marionette DEBUG loaded listener.js 21:36:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0xa200b000) [pid = 1751] [serial = 1164] [outer = 0x9ad8c400] 21:36:23 INFO - PROCESS | 1751 | 1468902983794 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1647ms 21:36:23 INFO - PROCESS | 1751 | 1468902983837 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 21:36:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:36:23 INFO - PROCESS | 1751 | 1468902983842 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 21:36:23 INFO - PROCESS | 1751 | 1468902983849 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:36:23 INFO - PROCESS | 1751 | 1468902983853 Marionette TRACE conn4 <- [1,1522,null,{}] 21:36:23 INFO - PROCESS | 1751 | 1468902983860 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:23 INFO - PROCESS | 1751 | 1468902983865 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:24 INFO - PROCESS | 1751 | 1468902984062 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 21:36:24 INFO - PROCESS | 1751 | 1468902984293 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:24 INFO - PROCESS | 1751 | 1468902984301 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f663400 == 40 [pid = 1751] [id = 388] 21:36:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x90086c00) [pid = 1751] [serial = 1165] [outer = (nil)] 21:36:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x93a66800) [pid = 1751] [serial = 1166] [outer = 0x90086c00] 21:36:24 INFO - PROCESS | 1751 | 1468902984403 Marionette DEBUG loaded listener.js 21:36:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x953b6000) [pid = 1751] [serial = 1167] [outer = 0x90086c00] 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:36:25 INFO - PROCESS | 1751 | 1468902985480 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:36:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 21:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:36:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 21:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:36:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 21:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:36:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 21:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:36:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1688ms 21:36:25 INFO - PROCESS | 1751 | 1468902985539 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 21:36:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:36:25 INFO - PROCESS | 1751 | 1468902985553 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 21:36:25 INFO - PROCESS | 1751 | 1468902985564 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:36:25 INFO - PROCESS | 1751 | 1468902985569 Marionette TRACE conn4 <- [1,1526,null,{}] 21:36:25 INFO - PROCESS | 1751 | 1468902985596 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:25 INFO - PROCESS | 1751 | 1468902985603 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:25 INFO - PROCESS | 1751 | 1468902985802 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 21:36:26 INFO - PROCESS | 1751 | 1468902986035 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:26 INFO - PROCESS | 1751 | 1468902986048 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168b800 == 41 [pid = 1751] [id = 389] 21:36:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9168d400) [pid = 1751] [serial = 1168] [outer = (nil)] 21:36:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x919e9400) [pid = 1751] [serial = 1169] [outer = 0x9168d400] 21:36:26 INFO - PROCESS | 1751 | 1468902986128 Marionette DEBUG loaded listener.js 21:36:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x93a69000) [pid = 1751] [serial = 1170] [outer = 0x9168d400] 21:36:27 INFO - PROCESS | 1751 | 1468902987092 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:36:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:36:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:36:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:36:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:36:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:36:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:36:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:36:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:36:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:36:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1593ms 21:36:27 INFO - PROCESS | 1751 | 1468902987164 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 21:36:27 INFO - PROCESS | 1751 | 1468902987172 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 21:36:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:36:27 INFO - PROCESS | 1751 | 1468902987185 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 1751 | 1468902987188 Marionette TRACE conn4 <- [1,1530,null,{}] 21:36:27 INFO - PROCESS | 1751 | 1468902987195 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:27 INFO - PROCESS | 1751 | 1468902987201 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:27 INFO - PROCESS | 1751 | 1468902987398 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x91681400 == 40 [pid = 1751] [id = 356] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7db000 == 39 [pid = 1751] [id = 380] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x99e8e000 == 38 [pid = 1751] [id = 379] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x99a81800 == 37 [pid = 1751] [id = 378] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x915bc000 == 36 [pid = 1751] [id = 377] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x91686c00 == 35 [pid = 1751] [id = 376] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d5400 == 34 [pid = 1751] [id = 351] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e1800 == 33 [pid = 1751] [id = 365] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x9b234c00 == 32 [pid = 1751] [id = 364] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d8c00 == 31 [pid = 1751] [id = 362] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x919e4000 == 30 [pid = 1751] [id = 367] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d5c00 == 29 [pid = 1751] [id = 366] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x9008f000 == 28 [pid = 1751] [id = 357] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x94581800 == 27 [pid = 1751] [id = 360] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f665000 == 26 [pid = 1751] [id = 372] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x9a741400 == 25 [pid = 1751] [id = 355] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dd800 == 24 [pid = 1751] [id = 359] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x95118000 == 23 [pid = 1751] [id = 350] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x93903c00 == 22 [pid = 1751] [id = 373] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x91683400 == 21 [pid = 1751] [id = 353] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x9a328400 == 20 [pid = 1751] [id = 375] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x99e8f000 == 19 [pid = 1751] [id = 363] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x9168a000 == 18 [pid = 1751] [id = 349] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dd400 == 17 [pid = 1751] [id = 374] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dcc00 == 16 [pid = 1751] [id = 354] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f662400 == 15 [pid = 1751] [id = 352] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x9168dc00 == 14 [pid = 1751] [id = 387] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f663400 == 13 [pid = 1751] [id = 388] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x9b22f000 == 12 [pid = 1751] [id = 386] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x99fda400 == 11 [pid = 1751] [id = 385] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7dec00 == 10 [pid = 1751] [id = 384] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f667400 == 9 [pid = 1751] [id = 382] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x915b8000 == 8 [pid = 1751] [id = 383] 21:36:28 INFO - PROCESS | 1751 | --DOCSHELL 0x8f670c00 == 7 [pid = 1751] [id = 381] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x953b0000) [pid = 1751] [serial = 1112] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x93901400) [pid = 1751] [serial = 1109] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x94fa7800) [pid = 1751] [serial = 1103] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8f7e1400) [pid = 1751] [serial = 1106] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x953b5c00) [pid = 1751] [serial = 1104] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9008f800) [pid = 1751] [serial = 1107] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x953b1c00) [pid = 1751] [serial = 1089] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9510b800) [pid = 1751] [serial = 1088] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9a743800) [pid = 1751] [serial = 1092] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9a738800) [pid = 1751] [serial = 1091] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9d2eec00) [pid = 1751] [serial = 1095] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9b6e3800) [pid = 1751] [serial = 1094] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa0599c00) [pid = 1751] [serial = 1098] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9d334c00) [pid = 1751] [serial = 1097] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x98dd2400) [pid = 1751] [serial = 1115] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x99512000) [pid = 1751] [serial = 1101] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9657b000) [pid = 1751] [serial = 1113] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x94577400) [pid = 1751] [serial = 1100] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x93a6a800) [pid = 1751] [serial = 1110] [outer = (nil)] [url = about:blank] 21:36:28 INFO - PROCESS | 1751 | 1468902988735 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:28 INFO - PROCESS | 1751 | 1468902988747 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f667400 == 8 [pid = 1751] [id = 390] 21:36:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8f667800) [pid = 1751] [serial = 1171] [outer = (nil)] 21:36:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8f7d5c00) [pid = 1751] [serial = 1172] [outer = 0x8f667800] 21:36:28 INFO - PROCESS | 1751 | 1468902988830 Marionette DEBUG loaded listener.js 21:36:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8f7e4c00) [pid = 1751] [serial = 1173] [outer = 0x8f667800] 21:36:29 INFO - PROCESS | 1751 | 1468902989593 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:36:29 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 21:36:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:36:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:36:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 21:36:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:36:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2441ms 21:36:29 INFO - PROCESS | 1751 | 1468902989631 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 21:36:29 INFO - PROCESS | 1751 | 1468902989637 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 21:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:36:29 INFO - PROCESS | 1751 | 1468902989645 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:36:29 INFO - PROCESS | 1751 | 1468902989651 Marionette TRACE conn4 <- [1,1534,null,{}] 21:36:29 INFO - PROCESS | 1751 | 1468902989664 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:29 INFO - PROCESS | 1751 | 1468902989673 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:29 INFO - PROCESS | 1751 | 1468902989845 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 21:36:30 INFO - PROCESS | 1751 | 1468902989986 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:30 INFO - PROCESS | 1751 | 1468902989994 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x9168a000 == 9 [pid = 1751] [id = 391] 21:36:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9168dc00) [pid = 1751] [serial = 1174] [outer = (nil)] 21:36:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x93905c00) [pid = 1751] [serial = 1175] [outer = 0x9168dc00] 21:36:30 INFO - PROCESS | 1751 | 1468902990071 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x94576c00) [pid = 1751] [serial = 1176] [outer = 0x9168dc00] 21:36:31 INFO - PROCESS | 1751 | 1468902991174 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1589ms 21:36:31 INFO - PROCESS | 1751 | 1468902991235 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 21:36:31 INFO - PROCESS | 1751 | 1468902991243 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 21:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:36:31 INFO - PROCESS | 1751 | 1468902991254 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:36:31 INFO - PROCESS | 1751 | 1468902991259 Marionette TRACE conn4 <- [1,1538,null,{}] 21:36:31 INFO - PROCESS | 1751 | 1468902991269 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:31 INFO - PROCESS | 1751 | 1468902991275 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:31 INFO - PROCESS | 1751 | 1468902991482 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 21:36:31 INFO - PROCESS | 1751 | 1468902991717 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:31 INFO - PROCESS | 1751 | 1468902991724 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f661400 == 10 [pid = 1751] [id = 392] 21:36:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x915c0400) [pid = 1751] [serial = 1177] [outer = (nil)] 21:36:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x93907000) [pid = 1751] [serial = 1178] [outer = 0x915c0400] 21:36:31 INFO - PROCESS | 1751 | 1468902991819 Marionette DEBUG loaded listener.js 21:36:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x95330800) [pid = 1751] [serial = 1179] [outer = 0x915c0400] 21:36:32 INFO - PROCESS | 1751 | 1468902992834 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1644ms 21:36:32 INFO - PROCESS | 1751 | 1468902992903 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 21:36:32 INFO - PROCESS | 1751 | 1468902992911 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 21:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:36:32 INFO - PROCESS | 1751 | 1468902992922 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:36:32 INFO - PROCESS | 1751 | 1468902992926 Marionette TRACE conn4 <- [1,1542,null,{}] 21:36:32 INFO - PROCESS | 1751 | 1468902992933 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:32 INFO - PROCESS | 1751 | 1468902992939 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:33 INFO - PROCESS | 1751 | 1468902993157 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 21:36:33 INFO - PROCESS | 1751 | 1468902993381 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:33 INFO - PROCESS | 1751 | 1468902993392 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x96578c00 == 11 [pid = 1751] [id = 393] 21:36:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9657f000) [pid = 1751] [serial = 1180] [outer = (nil)] 21:36:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x98dd0800) [pid = 1751] [serial = 1181] [outer = 0x9657f000] 21:36:33 INFO - PROCESS | 1751 | 1468902993530 Marionette DEBUG loaded listener.js 21:36:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x98ddb000) [pid = 1751] [serial = 1182] [outer = 0x9657f000] 21:36:34 INFO - PROCESS | 1751 | 1468902994599 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1733ms 21:36:34 INFO - PROCESS | 1751 | 1468902994656 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 21:36:34 INFO - PROCESS | 1751 | 1468902994660 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 21:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:36:34 INFO - PROCESS | 1751 | 1468902994669 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:36:34 INFO - PROCESS | 1751 | 1468902994676 Marionette TRACE conn4 <- [1,1546,null,{}] 21:36:34 INFO - PROCESS | 1751 | 1468902994697 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:34 INFO - PROCESS | 1751 | 1468902994708 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:34 INFO - PROCESS | 1751 | 1468902994969 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 21:36:35 INFO - PROCESS | 1751 | 1468902995197 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:35 INFO - PROCESS | 1751 | 1468902995211 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e95400 == 12 [pid = 1751] [id = 394] 21:36:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x99e95800) [pid = 1751] [serial = 1183] [outer = (nil)] 21:36:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x99fd0400) [pid = 1751] [serial = 1184] [outer = 0x99e95800] 21:36:35 INFO - PROCESS | 1751 | 1468902995325 Marionette DEBUG loaded listener.js 21:36:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x99fd6000) [pid = 1751] [serial = 1185] [outer = 0x99e95800] 21:36:36 INFO - PROCESS | 1751 | 1468902996299 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1690ms 21:36:36 INFO - PROCESS | 1751 | 1468902996367 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 21:36:36 INFO - PROCESS | 1751 | 1468902996373 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 21:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:36:36 INFO - PROCESS | 1751 | 1468902996382 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:36:36 INFO - PROCESS | 1751 | 1468902996385 Marionette TRACE conn4 <- [1,1550,null,{}] 21:36:36 INFO - PROCESS | 1751 | 1468902996393 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:36 INFO - PROCESS | 1751 | 1468902996399 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:36 INFO - PROCESS | 1751 | 1468902996602 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 21:36:36 INFO - PROCESS | 1751 | 1468902996803 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:36 INFO - PROCESS | 1751 | 1468902996814 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a336c00 == 13 [pid = 1751] [id = 395] 21:36:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9a734800) [pid = 1751] [serial = 1186] [outer = (nil)] 21:36:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x9a743800) [pid = 1751] [serial = 1187] [outer = 0x9a734800] 21:36:36 INFO - PROCESS | 1751 | 1468902996942 Marionette DEBUG loaded listener.js 21:36:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9abef400) [pid = 1751] [serial = 1188] [outer = 0x9a734800] 21:36:38 INFO - PROCESS | 1751 | 1468902998001 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1683ms 21:36:38 INFO - PROCESS | 1751 | 1468902998066 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 21:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:36:38 INFO - PROCESS | 1751 | 1468902998071 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 21:36:38 INFO - PROCESS | 1751 | 1468902998078 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:36:38 INFO - PROCESS | 1751 | 1468902998083 Marionette TRACE conn4 <- [1,1554,null,{}] 21:36:38 INFO - PROCESS | 1751 | 1468902998089 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:38 INFO - PROCESS | 1751 | 1468902998095 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:38 INFO - PROCESS | 1751 | 1468902998295 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 21:36:38 INFO - PROCESS | 1751 | 1468902998566 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:38 INFO - PROCESS | 1751 | 1468902998577 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f664800 == 14 [pid = 1751] [id = 396] 21:36:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9008b400) [pid = 1751] [serial = 1189] [outer = (nil)] 21:36:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x99a80c00) [pid = 1751] [serial = 1190] [outer = 0x9008b400] 21:36:38 INFO - PROCESS | 1751 | 1468902998680 Marionette DEBUG loaded listener.js 21:36:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9a3d8800) [pid = 1751] [serial = 1191] [outer = 0x9008b400] 21:36:39 INFO - PROCESS | 1751 | 1468902999838 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1841ms 21:36:39 INFO - PROCESS | 1751 | 1468902999919 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 21:36:39 INFO - PROCESS | 1751 | 1468902999926 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 21:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:36:39 INFO - PROCESS | 1751 | 1468902999936 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:36:39 INFO - PROCESS | 1751 | 1468902999941 Marionette TRACE conn4 <- [1,1558,null,{}] 21:36:39 INFO - PROCESS | 1751 | 1468902999961 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:39 INFO - PROCESS | 1751 | 1468902999969 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:40 INFO - PROCESS | 1751 | 1468903000374 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 21:36:40 INFO - PROCESS | 1751 | --DOCSHELL 0x9168b800 == 13 [pid = 1751] [id = 389] 21:36:40 INFO - PROCESS | 1751 | 1468903000512 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:40 INFO - PROCESS | 1751 | 1468903000530 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x90088800 == 14 [pid = 1751] [id = 397] 21:36:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x915b5c00) [pid = 1751] [serial = 1192] [outer = (nil)] 21:36:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x915bcc00) [pid = 1751] [serial = 1193] [outer = 0x915b5c00] 21:36:40 INFO - PROCESS | 1751 | 1468903000616 Marionette DEBUG loaded listener.js 21:36:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x91683800) [pid = 1751] [serial = 1194] [outer = 0x915b5c00] 21:36:41 INFO - PROCESS | 1751 | 1468903001531 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:36:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1648ms 21:36:41 INFO - PROCESS | 1751 | 1468903001584 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 21:36:41 INFO - PROCESS | 1751 | 1468903001591 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 21:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:36:41 INFO - PROCESS | 1751 | 1468903001602 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:36:41 INFO - PROCESS | 1751 | 1468903001606 Marionette TRACE conn4 <- [1,1562,null,{}] 21:36:41 INFO - PROCESS | 1751 | 1468903001613 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:41 INFO - PROCESS | 1751 | 1468903001619 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:41 INFO - PROCESS | 1751 | 1468903001855 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 21:36:41 INFO - PROCESS | 1751 | 1468903001877 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:41 INFO - PROCESS | 1751 | 1468903001888 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x9390b400 == 15 [pid = 1751] [id = 398] 21:36:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9457f400) [pid = 1751] [serial = 1195] [outer = (nil)] 21:36:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9510e400) [pid = 1751] [serial = 1196] [outer = 0x9457f400] 21:36:41 INFO - PROCESS | 1751 | 1468903001962 Marionette DEBUG loaded listener.js 21:36:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x953ad800) [pid = 1751] [serial = 1197] [outer = 0x9457f400] 21:36:42 INFO - PROCESS | 1751 | 1468903002953 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1387ms 21:36:42 INFO - PROCESS | 1751 | 1468903002989 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 21:36:42 INFO - PROCESS | 1751 | 1468903002993 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 21:36:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:36:43 INFO - PROCESS | 1751 | 1468903003000 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:36:43 INFO - PROCESS | 1751 | 1468903003008 Marionette TRACE conn4 <- [1,1566,null,{}] 21:36:43 INFO - PROCESS | 1751 | 1468903003031 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:43 INFO - PROCESS | 1751 | 1468903003040 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:43 INFO - PROCESS | 1751 | 1468903003262 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x99fd8400) [pid = 1751] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x9168d000) [pid = 1751] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x99a81c00) [pid = 1751] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x95338000) [pid = 1751] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x9390a400) [pid = 1751] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x9a330000) [pid = 1751] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8f666000) [pid = 1751] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9008c000) [pid = 1751] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x91687400) [pid = 1751] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9abee400) [pid = 1751] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x90086c00) [pid = 1751] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x9168d400) [pid = 1751] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x99898400) [pid = 1751] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9ad8c400) [pid = 1751] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9b235400) [pid = 1751] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8f7d6000) [pid = 1751] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9533bc00) [pid = 1751] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x99fd4400) [pid = 1751] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x90092c00) [pid = 1751] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:36:43 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8f667800) [pid = 1751] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:36:43 INFO - PROCESS | 1751 | 1468903003652 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:43 INFO - PROCESS | 1751 | 1468903003663 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x90092c00 == 16 [pid = 1751] [id = 399] 21:36:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x915bc800) [pid = 1751] [serial = 1198] [outer = (nil)] 21:36:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9168d400) [pid = 1751] [serial = 1199] [outer = 0x915bc800] 21:36:43 INFO - PROCESS | 1751 | 1468903003744 Marionette DEBUG loaded listener.js 21:36:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x96570800) [pid = 1751] [serial = 1200] [outer = 0x915bc800] 21:36:44 INFO - PROCESS | 1751 | 1468903004520 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1550ms 21:36:44 INFO - PROCESS | 1751 | 1468903004550 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 21:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:36:44 INFO - PROCESS | 1751 | 1468903004556 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 21:36:44 INFO - PROCESS | 1751 | 1468903004563 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:36:44 INFO - PROCESS | 1751 | 1468903004567 Marionette TRACE conn4 <- [1,1570,null,{}] 21:36:44 INFO - PROCESS | 1751 | 1468903004574 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:44 INFO - PROCESS | 1751 | 1468903004580 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:44 INFO - PROCESS | 1751 | 1468903004772 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 21:36:44 INFO - PROCESS | 1751 | 1468903004900 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:44 INFO - PROCESS | 1751 | 1468903004909 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x99a81c00 == 17 [pid = 1751] [id = 400] 21:36:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x99abc800) [pid = 1751] [serial = 1201] [outer = (nil)] 21:36:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x99d3a800) [pid = 1751] [serial = 1202] [outer = 0x99abc800] 21:36:45 INFO - PROCESS | 1751 | 1468903005003 Marionette DEBUG loaded listener.js 21:36:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x99e94400) [pid = 1751] [serial = 1203] [outer = 0x99abc800] 21:36:45 INFO - PROCESS | 1751 | 1468903005990 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:36:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:36:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1488ms 21:36:46 INFO - PROCESS | 1751 | 1468903006052 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 21:36:46 INFO - PROCESS | 1751 | 1468903006059 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 21:36:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:36:46 INFO - PROCESS | 1751 | 1468903006069 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:36:46 INFO - PROCESS | 1751 | 1468903006075 Marionette TRACE conn4 <- [1,1574,null,{}] 21:36:46 INFO - PROCESS | 1751 | 1468903006085 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:46 INFO - PROCESS | 1751 | 1468903006092 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:46 INFO - PROCESS | 1751 | 1468903006334 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 21:36:46 INFO - PROCESS | 1751 | 1468903006628 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 1751 | 1468903006639 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d9800 == 18 [pid = 1751] [id = 401] 21:36:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8f7e2000) [pid = 1751] [serial = 1204] [outer = (nil)] 21:36:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x915b7800) [pid = 1751] [serial = 1205] [outer = 0x8f7e2000] 21:36:46 INFO - PROCESS | 1751 | 1468903006728 Marionette DEBUG loaded listener.js 21:36:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x93a69c00) [pid = 1751] [serial = 1206] [outer = 0x8f7e2000] 21:36:47 INFO - PROCESS | 1751 | 1468903007738 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:36:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:36:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1736ms 21:36:47 INFO - PROCESS | 1751 | 1468903007806 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 1751 | 1468903007814 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 21:36:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:36:47 INFO - PROCESS | 1751 | 1468903007827 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - PROCESS | 1751 | 1468903007832 Marionette TRACE conn4 <- [1,1578,null,{}] 21:36:47 INFO - PROCESS | 1751 | 1468903007840 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:47 INFO - PROCESS | 1751 | 1468903007847 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:48 INFO - PROCESS | 1751 | 1468903008103 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 21:36:48 INFO - PROCESS | 1751 | 1468903008372 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:48 INFO - PROCESS | 1751 | 1468903008381 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x953b1400 == 19 [pid = 1751] [id = 402] 21:36:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x98d38c00) [pid = 1751] [serial = 1207] [outer = (nil)] 21:36:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x99517400) [pid = 1751] [serial = 1208] [outer = 0x98d38c00] 21:36:48 INFO - PROCESS | 1751 | 1468903008471 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x995d2800) [pid = 1751] [serial = 1209] [outer = 0x98d38c00] 21:36:49 INFO - PROCESS | 1751 | 1468903009504 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:36:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:36:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1748ms 21:36:49 INFO - PROCESS | 1751 | 1468903009576 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 21:36:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:36:49 INFO - PROCESS | 1751 | 1468903009581 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 21:36:49 INFO - PROCESS | 1751 | 1468903009589 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:36:49 INFO - PROCESS | 1751 | 1468903009596 Marionette TRACE conn4 <- [1,1582,null,{}] 21:36:49 INFO - PROCESS | 1751 | 1468903009616 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:49 INFO - PROCESS | 1751 | 1468903009626 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:49 INFO - PROCESS | 1751 | 1468903009953 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 21:36:50 INFO - PROCESS | 1751 | 1468903010153 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 1751 | 1468903010164 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x9abf4400 == 20 [pid = 1751] [id = 403] 21:36:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9abf6000) [pid = 1751] [serial = 1210] [outer = (nil)] 21:36:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9ad04400) [pid = 1751] [serial = 1211] [outer = 0x9abf6000] 21:36:50 INFO - PROCESS | 1751 | 1468903010257 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9ad93000) [pid = 1751] [serial = 1212] [outer = 0x9abf6000] 21:36:51 INFO - PROCESS | 1751 | 1468903011248 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:36:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:36:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1696ms 21:36:51 INFO - PROCESS | 1751 | 1468903011284 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 21:36:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:36:51 INFO - PROCESS | 1751 | 1468903011290 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 21:36:51 INFO - PROCESS | 1751 | 1468903011297 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 1751 | 1468903011300 Marionette TRACE conn4 <- [1,1586,null,{}] 21:36:51 INFO - PROCESS | 1751 | 1468903011307 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:51 INFO - PROCESS | 1751 | 1468903011312 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:51 INFO - PROCESS | 1751 | 1468903011541 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 21:36:51 INFO - PROCESS | 1751 | 1468903011761 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:51 INFO - PROCESS | 1751 | 1468903011769 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e89400 == 21 [pid = 1751] [id = 404] 21:36:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9a32cc00) [pid = 1751] [serial = 1213] [outer = (nil)] 21:36:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9b235c00) [pid = 1751] [serial = 1214] [outer = 0x9a32cc00] 21:36:51 INFO - PROCESS | 1751 | 1468903011901 Marionette DEBUG loaded listener.js 21:36:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9b6e1800) [pid = 1751] [serial = 1215] [outer = 0x9a32cc00] 21:36:52 INFO - PROCESS | 1751 | 1468903012852 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:36:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:36:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1634ms 21:36:52 INFO - PROCESS | 1751 | 1468903012932 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 21:36:52 INFO - PROCESS | 1751 | 1468903012935 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 21:36:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:36:52 INFO - PROCESS | 1751 | 1468903012944 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:36:52 INFO - PROCESS | 1751 | 1468903012949 Marionette TRACE conn4 <- [1,1590,null,{}] 21:36:52 INFO - PROCESS | 1751 | 1468903012955 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:52 INFO - PROCESS | 1751 | 1468903012961 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:53 INFO - PROCESS | 1751 | 1468903013192 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 21:36:53 INFO - PROCESS | 1751 | 1468903013658 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 1751 | 1468903013672 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b2800 == 22 [pid = 1751] [id = 405] 21:36:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x915b5400) [pid = 1751] [serial = 1216] [outer = (nil)] 21:36:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x915bd400) [pid = 1751] [serial = 1217] [outer = 0x915b5400] 21:36:53 INFO - PROCESS | 1751 | 1468903013809 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x91690800) [pid = 1751] [serial = 1218] [outer = 0x915b5400] 21:36:54 INFO - PROCESS | 1751 | 1468903014969 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:36:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:36:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2092ms 21:36:55 INFO - PROCESS | 1751 | 1468903015039 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 21:36:55 INFO - PROCESS | 1751 | 1468903015046 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 21:36:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:36:55 INFO - PROCESS | 1751 | 1468903015057 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:36:55 INFO - PROCESS | 1751 | 1468903015062 Marionette TRACE conn4 <- [1,1594,null,{}] 21:36:55 INFO - PROCESS | 1751 | 1468903015073 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:55 INFO - PROCESS | 1751 | 1468903015078 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:55 INFO - PROCESS | 1751 | 1468903015337 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x93905c00) [pid = 1751] [serial = 1175] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x9ad95800) [pid = 1751] [serial = 1157] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x953b6000) [pid = 1751] [serial = 1167] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x93a69000) [pid = 1751] [serial = 1170] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9ad9b800) [pid = 1751] [serial = 1158] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x99fd4c00) [pid = 1751] [serial = 1152] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0xa200b000) [pid = 1751] [serial = 1164] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9d336400) [pid = 1751] [serial = 1161] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8f7de800) [pid = 1751] [serial = 1145] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x96572800) [pid = 1751] [serial = 1148] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9abfb000) [pid = 1751] [serial = 1154] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x99515400) [pid = 1751] [serial = 1116] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x90090400) [pid = 1751] [serial = 1146] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8f7d5c00) [pid = 1751] [serial = 1172] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x99e88c00) [pid = 1751] [serial = 1151] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x98177800) [pid = 1751] [serial = 1149] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9ad05000) [pid = 1751] [serial = 1155] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9b6e3c00) [pid = 1751] [serial = 1160] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0xa108f800) [pid = 1751] [serial = 1163] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x919e9400) [pid = 1751] [serial = 1169] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8f7e4c00) [pid = 1751] [serial = 1173] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x93a66800) [pid = 1751] [serial = 1166] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9a6b9400) [pid = 1751] [serial = 1139] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9a73f800) [pid = 1751] [serial = 1140] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9953b400) [pid = 1751] [serial = 1124] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x99a8d000) [pid = 1751] [serial = 1125] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x99e49c00) [pid = 1751] [serial = 1136] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x953b7800) [pid = 1751] [serial = 1133] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x97725000) [pid = 1751] [serial = 1134] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x94fb1c00) [pid = 1751] [serial = 1121] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x95117400) [pid = 1751] [serial = 1122] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9a335400) [pid = 1751] [serial = 1127] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9a738400) [pid = 1751] [serial = 1128] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x8f66cc00) [pid = 1751] [serial = 1118] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x90085000) [pid = 1751] [serial = 1119] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x99e91c00) [pid = 1751] [serial = 1143] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x91690c00) [pid = 1751] [serial = 1130] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x93902000) [pid = 1751] [serial = 1131] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x995d4800) [pid = 1751] [serial = 1142] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x99e8ec00) [pid = 1751] [serial = 1137] [outer = (nil)] [url = about:blank] 21:36:55 INFO - PROCESS | 1751 | 1468903015645 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:55 INFO - PROCESS | 1751 | 1468903015659 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d5c00 == 23 [pid = 1751] [id = 406] 21:36:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x8f7db400) [pid = 1751] [serial = 1219] [outer = (nil)] 21:36:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x915c1400) [pid = 1751] [serial = 1220] [outer = 0x8f7db400] 21:36:55 INFO - PROCESS | 1751 | 1468903015737 Marionette DEBUG loaded listener.js 21:36:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x93908000) [pid = 1751] [serial = 1221] [outer = 0x8f7db400] 21:36:56 INFO - PROCESS | 1751 | 1468903016693 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:36:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:36:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1696ms 21:36:56 INFO - PROCESS | 1751 | 1468903016756 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 21:36:56 INFO - PROCESS | 1751 | 1468903016763 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 21:36:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:36:56 INFO - PROCESS | 1751 | 1468903016772 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:36:56 INFO - PROCESS | 1751 | 1468903016776 Marionette TRACE conn4 <- [1,1598,null,{}] 21:36:56 INFO - PROCESS | 1751 | 1468903016782 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:56 INFO - PROCESS | 1751 | 1468903016788 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:56 INFO - PROCESS | 1751 | 1468903016986 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 21:36:57 INFO - PROCESS | 1751 | 1468903017131 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:57 INFO - PROCESS | 1751 | 1468903017142 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x95118400 == 24 [pid = 1751] [id = 407] 21:36:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x9657c000) [pid = 1751] [serial = 1222] [outer = (nil)] 21:36:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x98177000) [pid = 1751] [serial = 1223] [outer = 0x9657c000] 21:36:57 INFO - PROCESS | 1751 | 1468903017323 Marionette DEBUG loaded listener.js 21:36:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x98dd2c00) [pid = 1751] [serial = 1224] [outer = 0x9657c000] 21:36:58 INFO - PROCESS | 1751 | 1468903018212 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:36:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:36:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1497ms 21:36:58 INFO - PROCESS | 1751 | 1468903018270 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 21:36:58 INFO - PROCESS | 1751 | 1468903018274 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 21:36:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:36:58 INFO - PROCESS | 1751 | 1468903018289 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:36:58 INFO - PROCESS | 1751 | 1468903018300 Marionette TRACE conn4 <- [1,1602,null,{}] 21:36:58 INFO - PROCESS | 1751 | 1468903018318 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:58 INFO - PROCESS | 1751 | 1468903018326 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:58 INFO - PROCESS | 1751 | 1468903018565 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 21:36:58 INFO - PROCESS | 1751 | 1468903018603 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:58 INFO - PROCESS | 1751 | 1468903018615 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:36:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510b400 == 25 [pid = 1751] [id = 408] 21:36:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9953b400) [pid = 1751] [serial = 1225] [outer = (nil)] 21:36:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x99e8d800) [pid = 1751] [serial = 1226] [outer = 0x9953b400] 21:36:58 INFO - PROCESS | 1751 | 1468903018693 Marionette DEBUG loaded listener.js 21:36:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99e96000) [pid = 1751] [serial = 1227] [outer = 0x9953b400] 21:36:59 INFO - PROCESS | 1751 | 1468903019732 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:36:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:36:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1508ms 21:36:59 INFO - PROCESS | 1751 | 1468903019798 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 21:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:36:59 INFO - PROCESS | 1751 | 1468903019803 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 21:36:59 INFO - PROCESS | 1751 | 1468903019812 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:36:59 INFO - PROCESS | 1751 | 1468903019817 Marionette TRACE conn4 <- [1,1606,null,{}] 21:36:59 INFO - PROCESS | 1751 | 1468903019824 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:59 INFO - PROCESS | 1751 | 1468903019830 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:00 INFO - PROCESS | 1751 | 1468903020161 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 21:37:00 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x915b5c00) [pid = 1751] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:37:00 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9457f400) [pid = 1751] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:37:00 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x915bc800) [pid = 1751] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:37:00 INFO - PROCESS | 1751 | 1468903020332 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:00 INFO - PROCESS | 1751 | 1468903020340 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f663c00 == 26 [pid = 1751] [id = 409] 21:37:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8f7d9400) [pid = 1751] [serial = 1228] [outer = (nil)] 21:37:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x98ddf800) [pid = 1751] [serial = 1229] [outer = 0x8f7d9400] 21:37:00 INFO - PROCESS | 1751 | 1468903020426 Marionette DEBUG loaded listener.js 21:37:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x99fd3400) [pid = 1751] [serial = 1230] [outer = 0x8f7d9400] 21:37:01 INFO - PROCESS | 1751 | 1468903021227 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:37:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:37:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1435ms 21:37:01 INFO - PROCESS | 1751 | 1468903021250 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 21:37:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:37:01 INFO - PROCESS | 1751 | 1468903021255 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 21:37:01 INFO - PROCESS | 1751 | 1468903021263 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - PROCESS | 1751 | 1468903021267 Marionette TRACE conn4 <- [1,1610,null,{}] 21:37:01 INFO - PROCESS | 1751 | 1468903021273 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:01 INFO - PROCESS | 1751 | 1468903021279 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:01 INFO - PROCESS | 1751 | 1468903021504 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 21:37:01 INFO - PROCESS | 1751 | 1468903021524 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 1751 | 1468903021541 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a73a400 == 27 [pid = 1751] [id = 410] 21:37:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9a73e000) [pid = 1751] [serial = 1231] [outer = (nil)] 21:37:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9a742000) [pid = 1751] [serial = 1232] [outer = 0x9a73e000] 21:37:01 INFO - PROCESS | 1751 | 1468903021626 Marionette DEBUG loaded listener.js 21:37:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9abf3400) [pid = 1751] [serial = 1233] [outer = 0x9a73e000] 21:37:02 INFO - PROCESS | 1751 | 1468903022792 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1589ms 21:37:02 INFO - PROCESS | 1751 | 1468903022855 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 21:37:02 INFO - PROCESS | 1751 | 1468903022862 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 21:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:37:02 INFO - PROCESS | 1751 | 1468903022873 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - PROCESS | 1751 | 1468903022878 Marionette TRACE conn4 <- [1,1614,null,{}] 21:37:02 INFO - PROCESS | 1751 | 1468903022889 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:02 INFO - PROCESS | 1751 | 1468903022896 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:03 INFO - PROCESS | 1751 | 1468903023109 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 21:37:03 INFO - PROCESS | 1751 | 1468903023345 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 1751 | 1468903023355 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x91687000 == 28 [pid = 1751] [id = 411] 21:37:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9168d800) [pid = 1751] [serial = 1234] [outer = (nil)] 21:37:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x94fa7800) [pid = 1751] [serial = 1235] [outer = 0x9168d800] 21:37:03 INFO - PROCESS | 1751 | 1468903023447 Marionette DEBUG loaded listener.js 21:37:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x95116800) [pid = 1751] [serial = 1236] [outer = 0x9168d800] 21:37:04 INFO - PROCESS | 1751 | 1468903024420 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 21:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1591ms 21:37:04 INFO - PROCESS | 1751 | 1468903024464 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 21:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:37:04 INFO - PROCESS | 1751 | 1468903024471 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 21:37:04 INFO - PROCESS | 1751 | 1468903024484 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:37:04 INFO - PROCESS | 1751 | 1468903024490 Marionette TRACE conn4 <- [1,1618,null,{}] 21:37:04 INFO - PROCESS | 1751 | 1468903024497 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:04 INFO - PROCESS | 1751 | 1468903024503 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:04 INFO - PROCESS | 1751 | 1468903024706 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 21:37:04 INFO - PROCESS | 1751 | 1468903024943 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:04 INFO - PROCESS | 1751 | 1468903024952 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dde400 == 29 [pid = 1751] [id = 412] 21:37:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x994a2800) [pid = 1751] [serial = 1237] [outer = (nil)] 21:37:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9953fc00) [pid = 1751] [serial = 1238] [outer = 0x994a2800] 21:37:05 INFO - PROCESS | 1751 | 1468903025095 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99bcb400) [pid = 1751] [serial = 1239] [outer = 0x994a2800] 21:37:06 INFO - PROCESS | 1751 | 1468903026190 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1742ms 21:37:06 INFO - PROCESS | 1751 | 1468903026225 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 21:37:06 INFO - PROCESS | 1751 | 1468903026230 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 21:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:37:06 INFO - PROCESS | 1751 | 1468903026237 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:37:06 INFO - PROCESS | 1751 | 1468903026244 Marionette TRACE conn4 <- [1,1622,null,{}] 21:37:06 INFO - PROCESS | 1751 | 1468903026262 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:06 INFO - PROCESS | 1751 | 1468903026273 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:06 INFO - PROCESS | 1751 | 1468903026479 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 21:37:06 INFO - PROCESS | 1751 | 1468903026690 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:06 INFO - PROCESS | 1751 | 1468903026704 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a743000 == 30 [pid = 1751] [id = 413] 21:37:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9ad8d400) [pid = 1751] [serial = 1240] [outer = (nil)] 21:37:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9ad97c00) [pid = 1751] [serial = 1241] [outer = 0x9ad8d400] 21:37:06 INFO - PROCESS | 1751 | 1468903026805 Marionette DEBUG loaded listener.js 21:37:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9b229c00) [pid = 1751] [serial = 1242] [outer = 0x9ad8d400] 21:37:07 INFO - PROCESS | 1751 | 1468903027727 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 21:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1551ms 21:37:07 INFO - PROCESS | 1751 | 1468903027790 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 21:37:07 INFO - PROCESS | 1751 | 1468903027796 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 21:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:37:07 INFO - PROCESS | 1751 | 1468903027804 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:37:07 INFO - PROCESS | 1751 | 1468903027808 Marionette TRACE conn4 <- [1,1626,null,{}] 21:37:07 INFO - PROCESS | 1751 | 1468903027814 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:07 INFO - PROCESS | 1751 | 1468903027820 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:08 INFO - PROCESS | 1751 | 1468903028021 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 21:37:08 INFO - PROCESS | 1751 | 1468903028255 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:08 INFO - PROCESS | 1751 | 1468903028266 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f664c00 == 31 [pid = 1751] [id = 414] 21:37:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8f7d7800) [pid = 1751] [serial = 1243] [outer = (nil)] 21:37:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9b80a400) [pid = 1751] [serial = 1244] [outer = 0x8f7d7800] 21:37:08 INFO - PROCESS | 1751 | 1468903028392 Marionette DEBUG loaded listener.js 21:37:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9d2efc00) [pid = 1751] [serial = 1245] [outer = 0x8f7d7800] 21:37:09 INFO - PROCESS | 1751 | 1468903029307 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1539ms 21:37:09 INFO - PROCESS | 1751 | 1468903029345 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 21:37:09 INFO - PROCESS | 1751 | 1468903029348 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 21:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:37:09 INFO - PROCESS | 1751 | 1468903029357 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:37:09 INFO - PROCESS | 1751 | 1468903029361 Marionette TRACE conn4 <- [1,1630,null,{}] 21:37:09 INFO - PROCESS | 1751 | 1468903029368 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:09 INFO - PROCESS | 1751 | 1468903029372 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:09 INFO - PROCESS | 1751 | 1468903029611 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 21:37:09 INFO - PROCESS | 1751 | 1468903029836 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 1751 | 1468903029845 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e2800 == 32 [pid = 1751] [id = 415] 21:37:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x95116c00) [pid = 1751] [serial = 1246] [outer = (nil)] 21:37:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x9d337800) [pid = 1751] [serial = 1247] [outer = 0x95116c00] 21:37:09 INFO - PROCESS | 1751 | 1468903029974 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0xa0595000) [pid = 1751] [serial = 1248] [outer = 0x95116c00] 21:37:10 INFO - PROCESS | 1751 | 1468903030916 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1634ms 21:37:10 INFO - PROCESS | 1751 | 1468903030992 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 21:37:10 INFO - PROCESS | 1751 | 1468903030996 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 21:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:37:11 INFO - PROCESS | 1751 | 1468903031004 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 1751 | 1468903031008 Marionette TRACE conn4 <- [1,1634,null,{}] 21:37:11 INFO - PROCESS | 1751 | 1468903031014 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:11 INFO - PROCESS | 1751 | 1468903031024 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:11 INFO - PROCESS | 1751 | 1468903031254 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 21:37:11 INFO - PROCESS | 1751 | 1468903031459 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:11 INFO - PROCESS | 1751 | 1468903031468 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x95110800 == 33 [pid = 1751] [id = 416] 21:37:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x9d303c00) [pid = 1751] [serial = 1249] [outer = (nil)] 21:37:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0xa2009400) [pid = 1751] [serial = 1250] [outer = 0x9d303c00] 21:37:11 INFO - PROCESS | 1751 | 1468903031606 Marionette DEBUG loaded listener.js 21:37:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0xa224dc00) [pid = 1751] [serial = 1251] [outer = 0x9d303c00] 21:37:12 INFO - PROCESS | 1751 | 1468903032533 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1591ms 21:37:12 INFO - PROCESS | 1751 | 1468903032595 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 21:37:12 INFO - PROCESS | 1751 | 1468903032600 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 21:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:37:12 INFO - PROCESS | 1751 | 1468903032607 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - PROCESS | 1751 | 1468903032611 Marionette TRACE conn4 <- [1,1638,null,{}] 21:37:12 INFO - PROCESS | 1751 | 1468903032617 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:12 INFO - PROCESS | 1751 | 1468903032623 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:12 INFO - PROCESS | 1751 | 1468903032818 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 21:37:13 INFO - PROCESS | 1751 | 1468903033054 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:13 INFO - PROCESS | 1751 | 1468903033065 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66a800 == 34 [pid = 1751] [id = 417] 21:37:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x98912800) [pid = 1751] [serial = 1252] [outer = (nil)] 21:37:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0xa2252000) [pid = 1751] [serial = 1253] [outer = 0x98912800] 21:37:13 INFO - PROCESS | 1751 | 1468903033190 Marionette DEBUG loaded listener.js 21:37:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0xa2257400) [pid = 1751] [serial = 1254] [outer = 0x98912800] 21:37:14 INFO - PROCESS | 1751 | 1468903034103 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1535ms 21:37:14 INFO - PROCESS | 1751 | 1468903034143 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 21:37:14 INFO - PROCESS | 1751 | 1468903034154 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 21:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:37:14 INFO - PROCESS | 1751 | 1468903034160 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:37:14 INFO - PROCESS | 1751 | 1468903034164 Marionette TRACE conn4 <- [1,1642,null,{}] 21:37:14 INFO - PROCESS | 1751 | 1468903034170 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:14 INFO - PROCESS | 1751 | 1468903034175 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:14 INFO - PROCESS | 1751 | 1468903034365 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 21:37:14 INFO - PROCESS | 1751 | 1468903034545 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 1751 | 1468903034553 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7db000 == 35 [pid = 1751] [id = 418] 21:37:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x919e3000) [pid = 1751] [serial = 1255] [outer = (nil)] 21:37:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0xa2307800) [pid = 1751] [serial = 1256] [outer = 0x919e3000] 21:37:14 INFO - PROCESS | 1751 | 1468903034647 Marionette DEBUG loaded listener.js 21:37:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0xa2310c00) [pid = 1751] [serial = 1257] [outer = 0x919e3000] 21:37:15 INFO - PROCESS | 1751 | 1468903035584 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1484ms 21:37:15 INFO - PROCESS | 1751 | 1468903035646 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 21:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:37:15 INFO - PROCESS | 1751 | 1468903035650 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 21:37:15 INFO - PROCESS | 1751 | 1468903035658 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:37:15 INFO - PROCESS | 1751 | 1468903035661 Marionette TRACE conn4 <- [1,1646,null,{}] 21:37:15 INFO - PROCESS | 1751 | 1468903035667 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:15 INFO - PROCESS | 1751 | 1468903035673 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:15 INFO - PROCESS | 1751 | 1468903035879 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 21:37:16 INFO - PROCESS | 1751 | 1468903036058 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:16 INFO - PROCESS | 1751 | 1468903036067 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x91681c00 == 36 [pid = 1751] [id = 419] 21:37:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9ad02400) [pid = 1751] [serial = 1258] [outer = (nil)] 21:37:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0xa2fa6c00) [pid = 1751] [serial = 1259] [outer = 0x9ad02400] 21:37:16 INFO - PROCESS | 1751 | 1468903036203 Marionette DEBUG loaded listener.js 21:37:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0xa2faa000) [pid = 1751] [serial = 1260] [outer = 0x9ad02400] 21:37:17 INFO - PROCESS | 1751 | 1468903037598 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1990ms 21:37:17 INFO - PROCESS | 1751 | 1468903037662 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 21:37:17 INFO - PROCESS | 1751 | 1468903037670 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 21:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:37:17 INFO - PROCESS | 1751 | 1468903037683 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 1751 | 1468903037690 Marionette TRACE conn4 <- [1,1650,null,{}] 21:37:17 INFO - PROCESS | 1751 | 1468903037701 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:17 INFO - PROCESS | 1751 | 1468903037708 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:17 INFO - PROCESS | 1751 | 1468903037966 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 21:37:18 INFO - PROCESS | 1751 | 1468903038208 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:18 INFO - PROCESS | 1751 | 1468903038217 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008d000 == 37 [pid = 1751] [id = 420] 21:37:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x9008ec00) [pid = 1751] [serial = 1261] [outer = (nil)] 21:37:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x98dd3800) [pid = 1751] [serial = 1262] [outer = 0x9008ec00] 21:37:18 INFO - PROCESS | 1751 | 1468903038301 Marionette DEBUG loaded listener.js 21:37:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0xa3111c00) [pid = 1751] [serial = 1263] [outer = 0x9008ec00] 21:37:19 INFO - PROCESS | 1751 | 1468903039393 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1751ms 21:37:19 INFO - PROCESS | 1751 | 1468903039433 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 21:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:37:19 INFO - PROCESS | 1751 | 1468903039438 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 21:37:19 INFO - PROCESS | 1751 | 1468903039445 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - PROCESS | 1751 | 1468903039450 Marionette TRACE conn4 <- [1,1654,null,{}] 21:37:19 INFO - PROCESS | 1751 | 1468903039457 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:19 INFO - PROCESS | 1751 | 1468903039462 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:19 INFO - PROCESS | 1751 | 1468903039700 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 21:37:20 INFO - PROCESS | 1751 | 1468903040165 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 1751 | 1468903040175 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7df800 == 38 [pid = 1751] [id = 421] 21:37:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x8f7dfc00) [pid = 1751] [serial = 1264] [outer = (nil)] 21:37:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x90085c00) [pid = 1751] [serial = 1265] [outer = 0x8f7dfc00] 21:37:20 INFO - PROCESS | 1751 | 1468903040300 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x915bd800) [pid = 1751] [serial = 1266] [outer = 0x8f7dfc00] 21:37:21 INFO - PROCESS | 1751 | 1468903041193 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1793ms 21:37:21 INFO - PROCESS | 1751 | 1468903041241 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 1751 | 1468903041247 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 21:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:37:21 INFO - PROCESS | 1751 | 1468903041280 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:37:21 INFO - PROCESS | 1751 | 1468903041285 Marionette TRACE conn4 <- [1,1658,null,{}] 21:37:21 INFO - PROCESS | 1751 | 1468903041295 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:21 INFO - PROCESS | 1751 | 1468903041304 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:21 INFO - PROCESS | 1751 | 1468903041497 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 21:37:21 INFO - PROCESS | 1751 | 1468903041834 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:21 INFO - PROCESS | 1751 | 1468903041842 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x90087000 == 39 [pid = 1751] [id = 422] 21:37:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x953b6c00) [pid = 1751] [serial = 1267] [outer = (nil)] 21:37:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x9949a000) [pid = 1751] [serial = 1268] [outer = 0x953b6c00] 21:37:21 INFO - PROCESS | 1751 | 1468903041928 Marionette DEBUG loaded listener.js 21:37:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x995ce800) [pid = 1751] [serial = 1269] [outer = 0x953b6c00] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x99d3a800) [pid = 1751] [serial = 1202] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x99fd0400) [pid = 1751] [serial = 1184] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x915bcc00) [pid = 1751] [serial = 1193] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x93907000) [pid = 1751] [serial = 1178] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x98dd0800) [pid = 1751] [serial = 1181] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x99a80c00) [pid = 1751] [serial = 1190] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x9a743800) [pid = 1751] [serial = 1187] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x9510e400) [pid = 1751] [serial = 1196] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x9168d400) [pid = 1751] [serial = 1199] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x953ad800) [pid = 1751] [serial = 1197] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x96570800) [pid = 1751] [serial = 1200] [outer = (nil)] [url = about:blank] 21:37:22 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x91683800) [pid = 1751] [serial = 1194] [outer = (nil)] [url = about:blank] 21:37:23 INFO - PROCESS | 1751 | 1468903043082 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1845ms 21:37:23 INFO - PROCESS | 1751 | 1468903043126 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 21:37:23 INFO - PROCESS | 1751 | 1468903043133 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 21:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:37:23 INFO - PROCESS | 1751 | 1468903043142 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:37:23 INFO - PROCESS | 1751 | 1468903043146 Marionette TRACE conn4 <- [1,1662,null,{}] 21:37:23 INFO - PROCESS | 1751 | 1468903043152 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:23 INFO - PROCESS | 1751 | 1468903043158 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:23 INFO - PROCESS | 1751 | 1468903043378 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 21:37:23 INFO - PROCESS | 1751 | 1468903043640 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:23 INFO - PROCESS | 1751 | 1468903043648 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x91681800 == 40 [pid = 1751] [id = 423] 21:37:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x95113800) [pid = 1751] [serial = 1270] [outer = (nil)] 21:37:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x99fd4800) [pid = 1751] [serial = 1271] [outer = 0x95113800] 21:37:23 INFO - PROCESS | 1751 | 1468903043730 Marionette DEBUG loaded listener.js 21:37:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x9a73d000) [pid = 1751] [serial = 1272] [outer = 0x95113800] 21:37:24 INFO - PROCESS | 1751 | 1468903044580 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1483ms 21:37:24 INFO - PROCESS | 1751 | 1468903044626 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 21:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:37:24 INFO - PROCESS | 1751 | 1468903044630 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 21:37:24 INFO - PROCESS | 1751 | 1468903044656 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:37:24 INFO - PROCESS | 1751 | 1468903044669 Marionette TRACE conn4 <- [1,1666,null,{}] 21:37:24 INFO - PROCESS | 1751 | 1468903044713 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:24 INFO - PROCESS | 1751 | 1468903044722 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:25 INFO - PROCESS | 1751 | 1468903045005 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 21:37:25 INFO - PROCESS | 1751 | 1468903045164 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 1751 | 1468903045173 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x90087800 == 41 [pid = 1751] [id = 424] 21:37:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x9ad01400) [pid = 1751] [serial = 1273] [outer = (nil)] 21:37:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x9b608c00) [pid = 1751] [serial = 1274] [outer = 0x9ad01400] 21:37:25 INFO - PROCESS | 1751 | 1468903045244 Marionette DEBUG loaded listener.js 21:37:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0xa1091c00) [pid = 1751] [serial = 1275] [outer = 0x9ad01400] 21:37:26 INFO - PROCESS | 1751 | 1468903046090 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1506ms 21:37:26 INFO - PROCESS | 1751 | 1468903046152 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 1751 | 1468903046157 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 21:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:37:26 INFO - PROCESS | 1751 | 1468903046164 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 1751 | 1468903046168 Marionette TRACE conn4 <- [1,1670,null,{}] 21:37:26 INFO - PROCESS | 1751 | 1468903046173 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:26 INFO - PROCESS | 1751 | 1468903046179 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:26 INFO - PROCESS | 1751 | 1468903046428 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 21:37:26 INFO - PROCESS | 1751 | 1468903046459 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:26 INFO - PROCESS | 1751 | 1468903046465 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9d308c00 == 42 [pid = 1751] [id = 425] 21:37:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x9d337c00) [pid = 1751] [serial = 1276] [outer = (nil)] 21:37:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0xa22ebc00) [pid = 1751] [serial = 1277] [outer = 0x9d337c00] 21:37:26 INFO - PROCESS | 1751 | 1468903046537 Marionette DEBUG loaded listener.js 21:37:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0xa2ffb400) [pid = 1751] [serial = 1278] [outer = 0x9d337c00] 21:37:27 INFO - PROCESS | 1751 | 1468903047522 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:37:27 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x8f7db400) [pid = 1751] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:37:27 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x915b5400) [pid = 1751] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:37:27 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8f7d9400) [pid = 1751] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:37:27 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x9953b400) [pid = 1751] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:37:27 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x9657c000) [pid = 1751] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1430ms 21:37:27 INFO - PROCESS | 1751 | 1468903047596 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 21:37:27 INFO - PROCESS | 1751 | 1468903047599 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 21:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:37:27 INFO - PROCESS | 1751 | 1468903047605 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - PROCESS | 1751 | 1468903047609 Marionette TRACE conn4 <- [1,1674,null,{}] 21:37:27 INFO - PROCESS | 1751 | 1468903047614 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:27 INFO - PROCESS | 1751 | 1468903047619 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:27 INFO - PROCESS | 1751 | 1468903047793 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 21:37:27 INFO - PROCESS | 1751 | 1468903047944 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 1751 | 1468903047960 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953b400 == 43 [pid = 1751] [id = 426] 21:37:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x99e8c400) [pid = 1751] [serial = 1279] [outer = (nil)] 21:37:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0xa200bc00) [pid = 1751] [serial = 1280] [outer = 0x99e8c400] 21:37:28 INFO - PROCESS | 1751 | 1468903048043 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0xa3353800) [pid = 1751] [serial = 1281] [outer = 0x99e8c400] 21:37:28 INFO - PROCESS | 1751 | 1468903048862 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1330ms 21:37:28 INFO - PROCESS | 1751 | 1468903048938 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 21:37:28 INFO - PROCESS | 1751 | 1468903048941 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 21:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:37:28 INFO - PROCESS | 1751 | 1468903048949 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:37:28 INFO - PROCESS | 1751 | 1468903048952 Marionette TRACE conn4 <- [1,1678,null,{}] 21:37:28 INFO - PROCESS | 1751 | 1468903048958 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:28 INFO - PROCESS | 1751 | 1468903048964 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:29 INFO - PROCESS | 1751 | 1468903049183 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 21:37:29 INFO - PROCESS | 1751 | 1468903049368 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 1751 | 1468903049381 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x96572c00 == 44 [pid = 1751] [id = 427] 21:37:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x9657c400) [pid = 1751] [serial = 1282] [outer = (nil)] 21:37:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0xa6123000) [pid = 1751] [serial = 1283] [outer = 0x9657c400] 21:37:29 INFO - PROCESS | 1751 | 1468903049461 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0xa618b800) [pid = 1751] [serial = 1284] [outer = 0x9657c400] 21:37:30 INFO - PROCESS | 1751 | 1468903050526 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1646ms 21:37:30 INFO - PROCESS | 1751 | 1468903050597 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 21:37:30 INFO - PROCESS | 1751 | 1468903050604 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 21:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:37:30 INFO - PROCESS | 1751 | 1468903050613 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:37:30 INFO - PROCESS | 1751 | 1468903050621 Marionette TRACE conn4 <- [1,1682,null,{}] 21:37:30 INFO - PROCESS | 1751 | 1468903050631 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:30 INFO - PROCESS | 1751 | 1468903050636 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:30 INFO - PROCESS | 1751 | 1468903050888 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 21:37:31 INFO - PROCESS | 1751 | 1468903051175 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:31 INFO - PROCESS | 1751 | 1468903051184 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x93903c00 == 45 [pid = 1751] [id = 428] 21:37:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x9390a400) [pid = 1751] [serial = 1285] [outer = (nil)] 21:37:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x95117c00) [pid = 1751] [serial = 1286] [outer = 0x9390a400] 21:37:31 INFO - PROCESS | 1751 | 1468903051278 Marionette DEBUG loaded listener.js 21:37:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x98913c00) [pid = 1751] [serial = 1287] [outer = 0x9390a400] 21:37:32 INFO - PROCESS | 1751 | 1468903052201 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1641ms 21:37:32 INFO - PROCESS | 1751 | 1468903052255 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 21:37:32 INFO - PROCESS | 1751 | 1468903052263 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 21:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:37:32 INFO - PROCESS | 1751 | 1468903052276 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - PROCESS | 1751 | 1468903052280 Marionette TRACE conn4 <- [1,1686,null,{}] 21:37:32 INFO - PROCESS | 1751 | 1468903052289 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:32 INFO - PROCESS | 1751 | 1468903052295 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:32 INFO - PROCESS | 1751 | 1468903052515 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 21:37:32 INFO - PROCESS | 1751 | 1468903052769 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 1751 | 1468903052777 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d6000 == 46 [pid = 1751] [id = 429] 21:37:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x9aaf8000) [pid = 1751] [serial = 1288] [outer = (nil)] 21:37:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x9ad0a400) [pid = 1751] [serial = 1289] [outer = 0x9aaf8000] 21:37:32 INFO - PROCESS | 1751 | 1468903052886 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x9b6e8000) [pid = 1751] [serial = 1290] [outer = 0x9aaf8000] 21:37:33 INFO - PROCESS | 1751 | 1468903053850 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 21:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1647ms 21:37:33 INFO - PROCESS | 1751 | 1468903053924 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 21:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:37:33 INFO - PROCESS | 1751 | 1468903053928 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 21:37:33 INFO - PROCESS | 1751 | 1468903053935 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:37:33 INFO - PROCESS | 1751 | 1468903053942 Marionette TRACE conn4 <- [1,1690,null,{}] 21:37:33 INFO - PROCESS | 1751 | 1468903053959 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:33 INFO - PROCESS | 1751 | 1468903053969 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:34 INFO - PROCESS | 1751 | 1468903054211 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 21:37:34 INFO - PROCESS | 1751 | 1468903054492 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 1751 | 1468903054504 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:34 INFO - PROCESS | 1751 | ++DOCSHELL 0xa3180800 == 47 [pid = 1751] [id = 430] 21:37:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0xa3184400) [pid = 1751] [serial = 1291] [outer = (nil)] 21:37:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0xa4f21c00) [pid = 1751] [serial = 1292] [outer = 0xa3184400] 21:37:34 INFO - PROCESS | 1751 | 1468903054593 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0xa618f400) [pid = 1751] [serial = 1293] [outer = 0xa3184400] 21:37:35 INFO - PROCESS | 1751 | 1468903055518 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1641ms 21:37:35 INFO - PROCESS | 1751 | 1468903055576 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 1751 | 1468903055582 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 21:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:37:35 INFO - PROCESS | 1751 | 1468903055590 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:37:35 INFO - PROCESS | 1751 | 1468903055592 Marionette TRACE conn4 <- [1,1694,null,{}] 21:37:35 INFO - PROCESS | 1751 | 1468903055600 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:35 INFO - PROCESS | 1751 | 1468903055604 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:35 INFO - PROCESS | 1751 | 1468903055827 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 21:37:36 INFO - PROCESS | 1751 | 1468903056057 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 1751 | 1468903056065 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x919af800 == 48 [pid = 1751] [id = 431] 21:37:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x919b0c00) [pid = 1751] [serial = 1294] [outer = (nil)] 21:37:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x919b9000) [pid = 1751] [serial = 1295] [outer = 0x919b0c00] 21:37:36 INFO - PROCESS | 1751 | 1468903056164 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x919bd800) [pid = 1751] [serial = 1296] [outer = 0x919b0c00] 21:37:37 INFO - PROCESS | 1751 | 1468903057052 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1530ms 21:37:37 INFO - PROCESS | 1751 | 1468903057122 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 21:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:37:37 INFO - PROCESS | 1751 | 1468903057126 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 21:37:37 INFO - PROCESS | 1751 | 1468903057133 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - PROCESS | 1751 | 1468903057137 Marionette TRACE conn4 <- [1,1698,null,{}] 21:37:37 INFO - PROCESS | 1751 | 1468903057143 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:37 INFO - PROCESS | 1751 | 1468903057149 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:37 INFO - PROCESS | 1751 | 1468903057345 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 21:37:37 INFO - PROCESS | 1751 | 1468903057577 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 1751 | 1468903057588 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7c5400 == 49 [pid = 1751] [id = 432] 21:37:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x8f7c6800) [pid = 1751] [serial = 1297] [outer = (nil)] 21:37:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8f7ce400) [pid = 1751] [serial = 1298] [outer = 0x8f7c6800] 21:37:37 INFO - PROCESS | 1751 | 1468903057716 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x8f7d1800) [pid = 1751] [serial = 1299] [outer = 0x8f7c6800] 21:37:38 INFO - PROCESS | 1751 | 1468903058668 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 21:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1587ms 21:37:38 INFO - PROCESS | 1751 | 1468903058721 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 1751 | 1468903058724 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 21:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:37:38 INFO - PROCESS | 1751 | 1468903058732 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 1751 | 1468903058735 Marionette TRACE conn4 <- [1,1702,null,{}] 21:37:38 INFO - PROCESS | 1751 | 1468903058742 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:38 INFO - PROCESS | 1751 | 1468903058751 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:39 INFO - PROCESS | 1751 | 1468903059017 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 21:37:39 INFO - PROCESS | 1751 | 1468903059311 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 1751 | 1468903059317 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7c9c00 == 50 [pid = 1751] [id = 433] 21:37:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x919b8400) [pid = 1751] [serial = 1300] [outer = (nil)] 21:37:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0xa61c2c00) [pid = 1751] [serial = 1301] [outer = 0x919b8400] 21:37:39 INFO - PROCESS | 1751 | 1468903059412 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0xa6729800) [pid = 1751] [serial = 1302] [outer = 0x919b8400] 21:37:40 INFO - PROCESS | 1751 | 1468903060373 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1692ms 21:37:40 INFO - PROCESS | 1751 | 1468903060424 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 21:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:37:40 INFO - PROCESS | 1751 | 1468903060428 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 21:37:40 INFO - PROCESS | 1751 | 1468903060436 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 1751 | 1468903060440 Marionette TRACE conn4 <- [1,1706,null,{}] 21:37:40 INFO - PROCESS | 1751 | 1468903060446 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:40 INFO - PROCESS | 1751 | 1468903060451 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:40 INFO - PROCESS | 1751 | 1468903060668 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 21:37:40 INFO - PROCESS | 1751 | 1468903060908 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 1751 | 1468903060918 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0c5c00 == 51 [pid = 1751] [id = 434] 21:37:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8e0c6c00) [pid = 1751] [serial = 1303] [outer = (nil)] 21:37:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8e0ce000) [pid = 1751] [serial = 1304] [outer = 0x8e0c6c00] 21:37:41 INFO - PROCESS | 1751 | 1468903061057 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8e0d1800) [pid = 1751] [serial = 1305] [outer = 0x8e0c6c00] 21:37:41 INFO - PROCESS | 1751 | 1468903061973 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1591ms 21:37:42 INFO - PROCESS | 1751 | 1468903062027 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 1751 | 1468903062030 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 21:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:37:42 INFO - PROCESS | 1751 | 1468903062037 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 1751 | 1468903062040 Marionette TRACE conn4 <- [1,1710,null,{}] 21:37:42 INFO - PROCESS | 1751 | 1468903062046 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:42 INFO - PROCESS | 1751 | 1468903062052 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:42 INFO - PROCESS | 1751 | 1468903062251 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 21:37:42 INFO - PROCESS | 1751 | 1468903062494 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 1751 | 1468903062505 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48e400 == 52 [pid = 1751] [id = 435] 21:37:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8e48e800) [pid = 1751] [serial = 1306] [outer = (nil)] 21:37:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8e490800) [pid = 1751] [serial = 1307] [outer = 0x8e48e800] 21:37:42 INFO - PROCESS | 1751 | 1468903062934 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8f7c9800) [pid = 1751] [serial = 1308] [outer = 0x8e48e800] 21:37:43 INFO - PROCESS | 1751 | 1468903063899 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1894ms 21:37:43 INFO - PROCESS | 1751 | 1468903063932 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 21:37:43 INFO - PROCESS | 1751 | 1468903063938 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 21:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:37:43 INFO - PROCESS | 1751 | 1468903063948 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:37:43 INFO - PROCESS | 1751 | 1468903063952 Marionette TRACE conn4 <- [1,1714,null,{}] 21:37:43 INFO - PROCESS | 1751 | 1468903063960 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:43 INFO - PROCESS | 1751 | 1468903063966 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:44 INFO - PROCESS | 1751 | 1468903064164 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 21:37:44 INFO - PROCESS | 1751 | 1468903064408 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 1751 | 1468903064422 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b5400 == 53 [pid = 1751] [id = 436] 21:37:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x915bc000) [pid = 1751] [serial = 1309] [outer = (nil)] 21:37:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x9168b800) [pid = 1751] [serial = 1310] [outer = 0x915bc000] 21:37:44 INFO - PROCESS | 1751 | 1468903064602 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x919b6000) [pid = 1751] [serial = 1311] [outer = 0x915bc000] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f663c00 == 52 [pid = 1751] [id = 409] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f667400 == 51 [pid = 1751] [id = 390] 21:37:45 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x9a742000) [pid = 1751] [serial = 1232] [outer = (nil)] [url = about:blank] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9953b400 == 50 [pid = 1751] [id = 426] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9d308c00 == 49 [pid = 1751] [id = 425] 21:37:45 INFO - PROCESS | 1751 | 1468903065644 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x90087800 == 48 [pid = 1751] [id = 424] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x91681800 == 47 [pid = 1751] [id = 423] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x90087000 == 46 [pid = 1751] [id = 422] 21:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1738ms 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7df800 == 45 [pid = 1751] [id = 421] 21:37:45 INFO - PROCESS | 1751 | 1468903065692 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 21:37:45 INFO - PROCESS | 1751 | 1468903065698 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 21:37:45 INFO - PROCESS | 1751 | --DOCSHELL 0x9a73a400 == 44 [pid = 1751] [id = 410] 21:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:37:45 INFO - PROCESS | 1751 | 1468903065714 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - PROCESS | 1751 | 1468903065719 Marionette TRACE conn4 <- [1,1718,null,{}] 21:37:45 INFO - PROCESS | 1751 | 1468903065725 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:45 INFO - PROCESS | 1751 | 1468903065732 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:45 INFO - PROCESS | 1751 | 1468903065930 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 21:37:45 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x99fd3400) [pid = 1751] [serial = 1230] [outer = (nil)] [url = about:blank] 21:37:45 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x98dd2c00) [pid = 1751] [serial = 1224] [outer = (nil)] [url = about:blank] 21:37:45 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x98ddf800) [pid = 1751] [serial = 1229] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x99e8d800) [pid = 1751] [serial = 1226] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x99e96000) [pid = 1751] [serial = 1227] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x99517400) [pid = 1751] [serial = 1208] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x98177000) [pid = 1751] [serial = 1223] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x915b7800) [pid = 1751] [serial = 1205] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x915c1400) [pid = 1751] [serial = 1220] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x93908000) [pid = 1751] [serial = 1221] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x9b235c00) [pid = 1751] [serial = 1214] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x9ad04400) [pid = 1751] [serial = 1211] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x91690800) [pid = 1751] [serial = 1218] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x915bd400) [pid = 1751] [serial = 1217] [outer = (nil)] [url = about:blank] 21:37:46 INFO - PROCESS | 1751 | 1468903066159 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 1751 | 1468903066168 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x915c1400 == 45 [pid = 1751] [id = 437] 21:37:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x91690800) [pid = 1751] [serial = 1312] [outer = (nil)] 21:37:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x93901400) [pid = 1751] [serial = 1313] [outer = 0x91690800] 21:37:46 INFO - PROCESS | 1751 | 1468903066246 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x94fb5c00) [pid = 1751] [serial = 1314] [outer = 0x91690800] 21:37:47 INFO - PROCESS | 1751 | 1468903067106 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1442ms 21:37:47 INFO - PROCESS | 1751 | 1468903067156 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 1751 | 1468903067160 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 21:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:37:47 INFO - PROCESS | 1751 | 1468903067167 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 1751 | 1468903067173 Marionette TRACE conn4 <- [1,1722,null,{}] 21:37:47 INFO - PROCESS | 1751 | 1468903067189 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:47 INFO - PROCESS | 1751 | 1468903067198 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:47 INFO - PROCESS | 1751 | 1468903067383 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 21:37:47 INFO - PROCESS | 1751 | 1468903067543 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 1751 | 1468903067551 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e484c00 == 46 [pid = 1751] [id = 438] 21:37:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x9008c800) [pid = 1751] [serial = 1315] [outer = (nil)] 21:37:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x98dd6c00) [pid = 1751] [serial = 1316] [outer = 0x9008c800] 21:37:47 INFO - PROCESS | 1751 | 1468903067624 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x99774800) [pid = 1751] [serial = 1317] [outer = 0x9008c800] 21:37:48 INFO - PROCESS | 1751 | 1468903068437 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 21:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1289ms 21:37:48 INFO - PROCESS | 1751 | 1468903068458 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 21:37:48 INFO - PROCESS | 1751 | 1468903068463 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 21:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:37:48 INFO - PROCESS | 1751 | 1468903068479 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - PROCESS | 1751 | 1468903068483 Marionette TRACE conn4 <- [1,1726,null,{}] 21:37:48 INFO - PROCESS | 1751 | 1468903068489 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:48 INFO - PROCESS | 1751 | 1468903068494 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:48 INFO - PROCESS | 1751 | 1468903068725 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 21:37:48 INFO - PROCESS | 1751 | 1468903068746 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 1751 | 1468903068756 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48a800 == 47 [pid = 1751] [id = 439] 21:37:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8e48ac00) [pid = 1751] [serial = 1318] [outer = (nil)] 21:37:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x99e96000) [pid = 1751] [serial = 1319] [outer = 0x8e48ac00] 21:37:48 INFO - PROCESS | 1751 | 1468903068825 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x99fdc800) [pid = 1751] [serial = 1320] [outer = 0x8e48ac00] 21:37:49 INFO - PROCESS | 1751 | 1468903069802 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1399ms 21:37:49 INFO - PROCESS | 1751 | 1468903069874 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 1751 | 1468903069881 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 21:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:37:49 INFO - PROCESS | 1751 | 1468903069901 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 1751 | 1468903069905 Marionette TRACE conn4 <- [1,1730,null,{}] 21:37:49 INFO - PROCESS | 1751 | 1468903069911 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:49 INFO - PROCESS | 1751 | 1468903069916 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:50 INFO - PROCESS | 1751 | 1468903070142 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 21:37:50 INFO - PROCESS | 1751 | 1468903070173 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:50 INFO - PROCESS | 1751 | 1468903070181 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a32c400 == 48 [pid = 1751] [id = 440] 21:37:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x9a32ec00) [pid = 1751] [serial = 1321] [outer = (nil)] 21:37:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x9aafa800) [pid = 1751] [serial = 1322] [outer = 0x9a32ec00] 21:37:50 INFO - PROCESS | 1751 | 1468903070279 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x9ad92c00) [pid = 1751] [serial = 1323] [outer = 0x9a32ec00] 21:37:50 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x9d337c00) [pid = 1751] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:37:50 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x99e8c400) [pid = 1751] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:37:50 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x9ad01400) [pid = 1751] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:37:50 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x95113800) [pid = 1751] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:37:50 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x8f7dfc00) [pid = 1751] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:37:50 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x953b6c00) [pid = 1751] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:37:51 INFO - PROCESS | 1751 | 1468903071449 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 21:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1598ms 21:37:51 INFO - PROCESS | 1751 | 1468903071493 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 21:37:51 INFO - PROCESS | 1751 | 1468903071497 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 21:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:37:51 INFO - PROCESS | 1751 | 1468903071503 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:37:51 INFO - PROCESS | 1751 | 1468903071507 Marionette TRACE conn4 <- [1,1734,null,{}] 21:37:51 INFO - PROCESS | 1751 | 1468903071513 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:51 INFO - PROCESS | 1751 | 1468903071523 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:51 INFO - PROCESS | 1751 | 1468903071707 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 21:37:51 INFO - PROCESS | 1751 | 1468903071856 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 1751 | 1468903071872 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x9390ac00 == 49 [pid = 1751] [id = 441] 21:37:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x9457e400) [pid = 1751] [serial = 1324] [outer = (nil)] 21:37:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x9b811c00) [pid = 1751] [serial = 1325] [outer = 0x9457e400] 21:37:51 INFO - PROCESS | 1751 | 1468903071948 Marionette DEBUG loaded listener.js 21:37:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x9d340000) [pid = 1751] [serial = 1326] [outer = 0x9457e400] 21:37:52 INFO - PROCESS | 1751 | 1468903072717 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1231ms 21:37:52 INFO - PROCESS | 1751 | 1468903072736 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 1751 | 1468903072740 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 21:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:37:52 INFO - PROCESS | 1751 | 1468903072819 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 1751 | 1468903072825 Marionette TRACE conn4 <- [1,1738,null,{}] 21:37:52 INFO - PROCESS | 1751 | 1468903072842 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:52 INFO - PROCESS | 1751 | 1468903072850 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:53 INFO - PROCESS | 1751 | 1468903073089 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 21:37:53 INFO - PROCESS | 1751 | 1468903073289 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 1751 | 1468903073302 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e483800 == 50 [pid = 1751] [id = 442] 21:37:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8f7d3000) [pid = 1751] [serial = 1327] [outer = (nil)] 21:37:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8f7df800) [pid = 1751] [serial = 1328] [outer = 0x8f7d3000] 21:37:53 INFO - PROCESS | 1751 | 1468903073467 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x90089800) [pid = 1751] [serial = 1329] [outer = 0x8f7d3000] 21:37:54 INFO - PROCESS | 1751 | 1468903074431 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1715ms 21:37:54 INFO - PROCESS | 1751 | 1468903074465 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 1751 | 1468903074472 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 21:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:37:54 INFO - PROCESS | 1751 | 1468903074484 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - PROCESS | 1751 | 1468903074488 Marionette TRACE conn4 <- [1,1742,null,{}] 21:37:54 INFO - PROCESS | 1751 | 1468903074498 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:54 INFO - PROCESS | 1751 | 1468903074505 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:54 INFO - PROCESS | 1751 | 1468903074720 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 21:37:54 INFO - PROCESS | 1751 | 1468903074980 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 1751 | 1468903074993 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x919b2800 == 51 [pid = 1751] [id = 443] 21:37:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x93908000) [pid = 1751] [serial = 1330] [outer = (nil)] 21:37:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x9511a800) [pid = 1751] [serial = 1331] [outer = 0x93908000] 21:37:55 INFO - PROCESS | 1751 | 1468903075124 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x953b6000) [pid = 1751] [serial = 1332] [outer = 0x93908000] 21:37:56 INFO - PROCESS | 1751 | 1468903076119 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1687ms 21:37:56 INFO - PROCESS | 1751 | 1468903076173 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 1751 | 1468903076177 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 21:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:37:56 INFO - PROCESS | 1751 | 1468903076186 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - PROCESS | 1751 | 1468903076191 Marionette TRACE conn4 <- [1,1746,null,{}] 21:37:56 INFO - PROCESS | 1751 | 1468903076198 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:56 INFO - PROCESS | 1751 | 1468903076204 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:56 INFO - PROCESS | 1751 | 1468903076418 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 21:37:56 INFO - PROCESS | 1751 | 1468903076717 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:56 INFO - PROCESS | 1751 | 1468903076736 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e88400 == 52 [pid = 1751] [id = 444] 21:37:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x99e94c00) [pid = 1751] [serial = 1333] [outer = (nil)] 21:37:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x9aaf0800) [pid = 1751] [serial = 1334] [outer = 0x99e94c00] 21:37:56 INFO - PROCESS | 1751 | 1468903076866 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x9ad9b000) [pid = 1751] [serial = 1335] [outer = 0x99e94c00] 21:37:57 INFO - PROCESS | 1751 | 1468903077754 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1633ms 21:37:57 INFO - PROCESS | 1751 | 1468903077831 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 1751 | 1468903077836 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 21:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:37:57 INFO - PROCESS | 1751 | 1468903077843 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - PROCESS | 1751 | 1468903077846 Marionette TRACE conn4 <- [1,1750,null,{}] 21:37:57 INFO - PROCESS | 1751 | 1468903077853 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:57 INFO - PROCESS | 1751 | 1468903077858 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:58 INFO - PROCESS | 1751 | 1468903078066 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 21:37:58 INFO - PROCESS | 1751 | 1468903078308 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 1751 | 1468903078316 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x99771800 == 53 [pid = 1751] [id = 445] 21:37:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x99e8ec00) [pid = 1751] [serial = 1336] [outer = (nil)] 21:37:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0xa2252800) [pid = 1751] [serial = 1337] [outer = 0x99e8ec00] 21:37:58 INFO - PROCESS | 1751 | 1468903078416 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0xa2563400) [pid = 1751] [serial = 1338] [outer = 0x99e8ec00] 21:37:59 INFO - PROCESS | 1751 | 1468903079330 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1534ms 21:37:59 INFO - PROCESS | 1751 | 1468903079378 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 1751 | 1468903079382 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 21:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:37:59 INFO - PROCESS | 1751 | 1468903079389 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 1751 | 1468903079394 Marionette TRACE conn4 <- [1,1754,null,{}] 21:37:59 INFO - PROCESS | 1751 | 1468903079400 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:59 INFO - PROCESS | 1751 | 1468903079406 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:59 INFO - PROCESS | 1751 | 1468903079607 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 21:37:59 INFO - PROCESS | 1751 | 1468903079842 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:59 INFO - PROCESS | 1751 | 1468903079853 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:37:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48bc00 == 54 [pid = 1751] [id = 446] 21:37:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8e48c800) [pid = 1751] [serial = 1339] [outer = (nil)] 21:37:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0xa3352400) [pid = 1751] [serial = 1340] [outer = 0x8e48c800] 21:37:59 INFO - PROCESS | 1751 | 1468903079980 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0xa4d64c00) [pid = 1751] [serial = 1341] [outer = 0x8e48c800] 21:38:00 INFO - PROCESS | 1751 | 1468903080951 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1641ms 21:38:01 INFO - PROCESS | 1751 | 1468903081032 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 1751 | 1468903081037 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 21:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:38:01 INFO - PROCESS | 1751 | 1468903081044 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - PROCESS | 1751 | 1468903081049 Marionette TRACE conn4 <- [1,1758,null,{}] 21:38:01 INFO - PROCESS | 1751 | 1468903081055 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:01 INFO - PROCESS | 1751 | 1468903081066 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:01 INFO - PROCESS | 1751 | 1468903081344 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 21:38:01 INFO - PROCESS | 1751 | 1468903081664 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 1751 | 1468903081679 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48a400 == 55 [pid = 1751] [id = 447] 21:38:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x9abf2c00) [pid = 1751] [serial = 1342] [outer = (nil)] 21:38:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0xa6791c00) [pid = 1751] [serial = 1343] [outer = 0x9abf2c00] 21:38:01 INFO - PROCESS | 1751 | 1468903081771 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0xa6da7000) [pid = 1751] [serial = 1344] [outer = 0x9abf2c00] 21:38:02 INFO - PROCESS | 1751 | 1468903082726 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1739ms 21:38:02 INFO - PROCESS | 1751 | 1468903082785 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 1751 | 1468903082789 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 21:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:38:02 INFO - PROCESS | 1751 | 1468903082796 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 1751 | 1468903082801 Marionette TRACE conn4 <- [1,1762,null,{}] 21:38:02 INFO - PROCESS | 1751 | 1468903082807 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:02 INFO - PROCESS | 1751 | 1468903082813 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:03 INFO - PROCESS | 1751 | 1468903083013 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 21:38:03 INFO - PROCESS | 1751 | 1468903083251 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 1751 | 1468903083261 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0cc000 == 56 [pid = 1751] [id = 448] 21:38:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8e489c00) [pid = 1751] [serial = 1345] [outer = (nil)] 21:38:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8e54a000) [pid = 1751] [serial = 1346] [outer = 0x8e489c00] 21:38:03 INFO - PROCESS | 1751 | 1468903083387 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8e54ac00) [pid = 1751] [serial = 1347] [outer = 0x8e489c00] 21:38:04 INFO - PROCESS | 1751 | 1468903084253 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1532ms 21:38:04 INFO - PROCESS | 1751 | 1468903084330 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 21:38:04 INFO - PROCESS | 1751 | 1468903084333 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 21:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:38:04 INFO - PROCESS | 1751 | 1468903084341 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 1751 | 1468903084344 Marionette TRACE conn4 <- [1,1766,null,{}] 21:38:04 INFO - PROCESS | 1751 | 1468903084350 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:04 INFO - PROCESS | 1751 | 1468903084355 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:04 INFO - PROCESS | 1751 | 1468903084556 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 21:38:04 INFO - PROCESS | 1751 | 1468903084793 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:04 INFO - PROCESS | 1751 | 1468903084801 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d512800 == 57 [pid = 1751] [id = 449] 21:38:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8d512c00) [pid = 1751] [serial = 1348] [outer = (nil)] 21:38:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8d51b400) [pid = 1751] [serial = 1349] [outer = 0x8d512c00] 21:38:04 INFO - PROCESS | 1751 | 1468903084927 Marionette DEBUG loaded listener.js 21:38:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8d51e400) [pid = 1751] [serial = 1350] [outer = 0x8d512c00] 21:38:05 INFO - PROCESS | 1751 | 1468903085856 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1586ms 21:38:05 INFO - PROCESS | 1751 | 1468903085927 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 21:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:38:05 INFO - PROCESS | 1751 | 1468903085931 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 21:38:05 INFO - PROCESS | 1751 | 1468903085942 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - PROCESS | 1751 | 1468903085949 Marionette TRACE conn4 <- [1,1770,null,{}] 21:38:05 INFO - PROCESS | 1751 | 1468903085960 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:05 INFO - PROCESS | 1751 | 1468903085964 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:06 INFO - PROCESS | 1751 | 1468903086206 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 21:38:06 INFO - PROCESS | 1751 | 1468903086511 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 1751 | 1468903086520 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d518400 == 58 [pid = 1751] [id = 450] 21:38:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8d51ac00) [pid = 1751] [serial = 1351] [outer = (nil)] 21:38:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8d580400) [pid = 1751] [serial = 1352] [outer = 0x8d51ac00] 21:38:06 INFO - PROCESS | 1751 | 1468903086603 Marionette DEBUG loaded listener.js 21:38:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x8d582800) [pid = 1751] [serial = 1353] [outer = 0x8d51ac00] 21:38:07 INFO - PROCESS | 1751 | 1468903087799 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1893ms 21:38:07 INFO - PROCESS | 1751 | 1468903087834 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 21:38:07 INFO - PROCESS | 1751 | 1468903087840 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 21:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:38:07 INFO - PROCESS | 1751 | 1468903087848 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - PROCESS | 1751 | 1468903087853 Marionette TRACE conn4 <- [1,1774,null,{}] 21:38:07 INFO - PROCESS | 1751 | 1468903087872 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:07 INFO - PROCESS | 1751 | 1468903087878 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:08 INFO - PROCESS | 1751 | 1468903088135 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 21:38:08 INFO - PROCESS | 1751 | 1468903088353 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:08 INFO - PROCESS | 1751 | 1468903088363 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e486800 == 59 [pid = 1751] [id = 451] 21:38:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8e487000) [pid = 1751] [serial = 1354] [outer = (nil)] 21:38:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8e48f800) [pid = 1751] [serial = 1355] [outer = 0x8e487000] 21:38:08 INFO - PROCESS | 1751 | 1468903088444 Marionette DEBUG loaded listener.js 21:38:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8e550c00) [pid = 1751] [serial = 1356] [outer = 0x8e487000] 21:38:09 INFO - PROCESS | 1751 | 1468903089445 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1645ms 21:38:09 INFO - PROCESS | 1751 | 1468903089494 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 21:38:09 INFO - PROCESS | 1751 | 1468903089501 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 21:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:38:09 INFO - PROCESS | 1751 | 1468903089512 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:38:09 INFO - PROCESS | 1751 | 1468903089515 Marionette TRACE conn4 <- [1,1778,null,{}] 21:38:09 INFO - PROCESS | 1751 | 1468903089523 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:09 INFO - PROCESS | 1751 | 1468903089529 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:09 INFO - PROCESS | 1751 | 1468903089728 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 21:38:09 INFO - PROCESS | 1751 | 1468903089971 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 1751 | 1468903089982 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48cc00 == 60 [pid = 1751] [id = 452] 21:38:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8f7cf800) [pid = 1751] [serial = 1357] [outer = (nil)] 21:38:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8f7e4000) [pid = 1751] [serial = 1358] [outer = 0x8f7cf800] 21:38:10 INFO - PROCESS | 1751 | 1468903090105 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x915c0800) [pid = 1751] [serial = 1359] [outer = 0x8f7cf800] 21:38:11 INFO - PROCESS | 1751 | 1468903091153 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 21:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1682ms 21:38:11 INFO - PROCESS | 1751 | 1468903091195 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 21:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:38:11 INFO - PROCESS | 1751 | 1468903091201 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 21:38:11 INFO - PROCESS | 1751 | 1468903091209 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 1751 | 1468903091215 Marionette TRACE conn4 <- [1,1782,null,{}] 21:38:11 INFO - PROCESS | 1751 | 1468903091232 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:11 INFO - PROCESS | 1751 | 1468903091241 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:11 INFO - PROCESS | 1751 | 1468903091600 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9b80a400) [pid = 1751] [serial = 1244] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0xa2252000) [pid = 1751] [serial = 1253] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x94fa7800) [pid = 1751] [serial = 1235] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0xa2009400) [pid = 1751] [serial = 1250] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x9953fc00) [pid = 1751] [serial = 1238] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x98dd3800) [pid = 1751] [serial = 1262] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9d337800) [pid = 1751] [serial = 1247] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x9ad97c00) [pid = 1751] [serial = 1241] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0xa2307800) [pid = 1751] [serial = 1256] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0xa2fa6c00) [pid = 1751] [serial = 1259] [outer = (nil)] [url = about:blank] 21:38:11 INFO - PROCESS | 1751 | --DOCSHELL 0x9a32c400 == 59 [pid = 1751] [id = 440] 21:38:11 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48a800 == 58 [pid = 1751] [id = 439] 21:38:11 INFO - PROCESS | 1751 | --DOCSHELL 0x8e484c00 == 57 [pid = 1751] [id = 438] 21:38:12 INFO - PROCESS | 1751 | --DOCSHELL 0x915c1400 == 56 [pid = 1751] [id = 437] 21:38:12 INFO - PROCESS | 1751 | --DOCSHELL 0x915b5400 == 55 [pid = 1751] [id = 436] 21:38:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48e400 == 54 [pid = 1751] [id = 435] 21:38:12 INFO - PROCESS | 1751 | 1468903092013 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:12 INFO - PROCESS | 1751 | 1468903092026 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48e400 == 55 [pid = 1751] [id = 453] 21:38:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8e546c00) [pid = 1751] [serial = 1360] [outer = (nil)] 21:38:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x94580000) [pid = 1751] [serial = 1361] [outer = 0x8e546c00] 21:38:12 INFO - PROCESS | 1751 | 1468903092114 Marionette DEBUG loaded listener.js 21:38:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x9772d400) [pid = 1751] [serial = 1362] [outer = 0x8e546c00] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0xa22ebc00) [pid = 1751] [serial = 1277] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0xa2ffb400) [pid = 1751] [serial = 1278] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0xa200bc00) [pid = 1751] [serial = 1280] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x9b608c00) [pid = 1751] [serial = 1274] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x99fd4800) [pid = 1751] [serial = 1271] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x9a73d000) [pid = 1751] [serial = 1272] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x915bd800) [pid = 1751] [serial = 1266] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x90085c00) [pid = 1751] [serial = 1265] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x995ce800) [pid = 1751] [serial = 1269] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9949a000) [pid = 1751] [serial = 1268] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0xa3353800) [pid = 1751] [serial = 1281] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0xa1091c00) [pid = 1751] [serial = 1275] [outer = (nil)] [url = about:blank] 21:38:12 INFO - PROCESS | 1751 | 1468903092940 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 21:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1796ms 21:38:13 INFO - PROCESS | 1751 | 1468903093005 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 21:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:38:13 INFO - PROCESS | 1751 | 1468903093010 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 21:38:13 INFO - PROCESS | 1751 | 1468903093017 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:38:13 INFO - PROCESS | 1751 | 1468903093021 Marionette TRACE conn4 <- [1,1786,null,{}] 21:38:13 INFO - PROCESS | 1751 | 1468903093027 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:13 INFO - PROCESS | 1751 | 1468903093033 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:13 INFO - PROCESS | 1751 | 1468903093224 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 21:38:13 INFO - PROCESS | 1751 | 1468903093376 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 1751 | 1468903093382 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b8000 == 56 [pid = 1751] [id = 454] 21:38:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x919b3400) [pid = 1751] [serial = 1363] [outer = (nil)] 21:38:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x99539800) [pid = 1751] [serial = 1364] [outer = 0x919b3400] 21:38:13 INFO - PROCESS | 1751 | 1468903093467 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x99a8ec00) [pid = 1751] [serial = 1365] [outer = 0x919b3400] 21:38:14 INFO - PROCESS | 1751 | 1468903094347 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 21:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1392ms 21:38:14 INFO - PROCESS | 1751 | 1468903094414 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 21:38:14 INFO - PROCESS | 1751 | 1468903094419 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 21:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:38:14 INFO - PROCESS | 1751 | 1468903094426 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - PROCESS | 1751 | 1468903094429 Marionette TRACE conn4 <- [1,1790,null,{}] 21:38:14 INFO - PROCESS | 1751 | 1468903094436 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:14 INFO - PROCESS | 1751 | 1468903094442 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:14 INFO - PROCESS | 1751 | 1468903094685 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 21:38:14 INFO - PROCESS | 1751 | 1468903094712 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 1751 | 1468903094721 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51d000 == 57 [pid = 1751] [id = 455] 21:38:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x965c1400) [pid = 1751] [serial = 1366] [outer = (nil)] 21:38:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x99fd7c00) [pid = 1751] [serial = 1367] [outer = 0x965c1400] 21:38:14 INFO - PROCESS | 1751 | 1468903094791 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x9a734400) [pid = 1751] [serial = 1368] [outer = 0x965c1400] 21:38:15 INFO - PROCESS | 1751 | 1468903095795 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1432ms 21:38:15 INFO - PROCESS | 1751 | 1468903095864 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 1751 | 1468903095867 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 21:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:38:15 INFO - PROCESS | 1751 | 1468903095875 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - PROCESS | 1751 | 1468903095892 Marionette TRACE conn4 <- [1,1794,null,{}] 21:38:15 INFO - PROCESS | 1751 | 1468903095908 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:15 INFO - PROCESS | 1751 | 1468903095919 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:16 INFO - PROCESS | 1751 | 1468903096220 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x915bc000) [pid = 1751] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9a32ec00) [pid = 1751] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x9d303c00) [pid = 1751] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9008b400) [pid = 1751] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x9a73e000) [pid = 1751] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x98d38c00) [pid = 1751] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8e48ac00) [pid = 1751] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x98912800) [pid = 1751] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x9ad02400) [pid = 1751] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x9657f000) [pid = 1751] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x9008c800) [pid = 1751] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9abf6000) [pid = 1751] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x9a32cc00) [pid = 1751] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x99abc800) [pid = 1751] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8f7e2000) [pid = 1751] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x9ad8d400) [pid = 1751] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x994a2800) [pid = 1751] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x9008ec00) [pid = 1751] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x99e95800) [pid = 1751] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x91690800) [pid = 1751] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x8f7d7800) [pid = 1751] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x8e48e800) [pid = 1751] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x919e3000) [pid = 1751] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x95116c00) [pid = 1751] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x915c0400) [pid = 1751] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x9168d800) [pid = 1751] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x9a734800) [pid = 1751] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:38:16 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x9168dc00) [pid = 1751] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:38:16 INFO - PROCESS | 1751 | 1468903096871 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:16 INFO - PROCESS | 1751 | 1468903096878 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0cf000 == 58 [pid = 1751] [id = 456] 21:38:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8e483400) [pid = 1751] [serial = 1369] [outer = (nil)] 21:38:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x8f7d7800) [pid = 1751] [serial = 1370] [outer = 0x8e483400] 21:38:16 INFO - PROCESS | 1751 | 1468903096953 Marionette DEBUG loaded listener.js 21:38:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x9008ec00) [pid = 1751] [serial = 1371] [outer = 0x8e483400] 21:38:17 INFO - PROCESS | 1751 | 1468903097698 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1862ms 21:38:17 INFO - PROCESS | 1751 | 1468903097738 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 21:38:17 INFO - PROCESS | 1751 | 1468903097742 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 21:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:38:17 INFO - PROCESS | 1751 | 1468903097749 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:38:17 INFO - PROCESS | 1751 | 1468903097753 Marionette TRACE conn4 <- [1,1798,null,{}] 21:38:17 INFO - PROCESS | 1751 | 1468903097759 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:17 INFO - PROCESS | 1751 | 1468903097764 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:17 INFO - PROCESS | 1751 | 1468903097937 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 21:38:17 INFO - PROCESS | 1751 | 1468903097952 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:17 INFO - PROCESS | 1751 | 1468903097958 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d518c00 == 59 [pid = 1751] [id = 457] 21:38:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x8f7d8c00) [pid = 1751] [serial = 1372] [outer = (nil)] 21:38:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x97729400) [pid = 1751] [serial = 1373] [outer = 0x8f7d8c00] 21:38:18 INFO - PROCESS | 1751 | 1468903098032 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x99fd0800) [pid = 1751] [serial = 1374] [outer = 0x8f7d8c00] 21:38:19 INFO - PROCESS | 1751 | 1468903099139 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1447ms 21:38:19 INFO - PROCESS | 1751 | 1468903099198 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 1751 | 1468903099206 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 21:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:38:19 INFO - PROCESS | 1751 | 1468903099217 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 1751 | 1468903099222 Marionette TRACE conn4 <- [1,1802,null,{}] 21:38:19 INFO - PROCESS | 1751 | 1468903099275 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:19 INFO - PROCESS | 1751 | 1468903099280 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:19 INFO - PROCESS | 1751 | 1468903099592 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 21:38:19 INFO - PROCESS | 1751 | 1468903099797 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:19 INFO - PROCESS | 1751 | 1468903099814 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d515000 == 60 [pid = 1751] [id = 458] 21:38:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8d58bc00) [pid = 1751] [serial = 1375] [outer = (nil)] 21:38:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8e48e800) [pid = 1751] [serial = 1376] [outer = 0x8d58bc00] 21:38:19 INFO - PROCESS | 1751 | 1468903099944 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8f66a000) [pid = 1751] [serial = 1377] [outer = 0x8d58bc00] 21:38:20 INFO - PROCESS | 1751 | 1468903100931 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1793ms 21:38:21 INFO - PROCESS | 1751 | 1468903101011 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 1751 | 1468903101018 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 21:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:38:21 INFO - PROCESS | 1751 | 1468903101034 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 1751 | 1468903101040 Marionette TRACE conn4 <- [1,1806,null,{}] 21:38:21 INFO - PROCESS | 1751 | 1468903101048 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:21 INFO - PROCESS | 1751 | 1468903101054 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:21 INFO - PROCESS | 1751 | 1468903101408 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 21:38:21 INFO - PROCESS | 1751 | 1468903101607 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 1751 | 1468903101616 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0d4c00 == 61 [pid = 1751] [id = 459] 21:38:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x91686000) [pid = 1751] [serial = 1378] [outer = (nil)] 21:38:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x919bcc00) [pid = 1751] [serial = 1379] [outer = 0x91686000] 21:38:21 INFO - PROCESS | 1751 | 1468903101717 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x93a6a400) [pid = 1751] [serial = 1380] [outer = 0x91686000] 21:38:22 INFO - PROCESS | 1751 | 1468903102735 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1743ms 21:38:22 INFO - PROCESS | 1751 | 1468903102778 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 21:38:22 INFO - PROCESS | 1751 | 1468903102783 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 21:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:38:22 INFO - PROCESS | 1751 | 1468903102790 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 1751 | 1468903102797 Marionette TRACE conn4 <- [1,1810,null,{}] 21:38:22 INFO - PROCESS | 1751 | 1468903102814 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:22 INFO - PROCESS | 1751 | 1468903102824 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:23 INFO - PROCESS | 1751 | 1468903103120 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 21:38:23 INFO - PROCESS | 1751 | 1468903103380 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 1751 | 1468903103391 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0ca400 == 62 [pid = 1751] [id = 460] 21:38:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x9a73d400) [pid = 1751] [serial = 1381] [outer = (nil)] 21:38:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x9ad8c800) [pid = 1751] [serial = 1382] [outer = 0x9a73d400] 21:38:23 INFO - PROCESS | 1751 | 1468903103525 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x9b6e4000) [pid = 1751] [serial = 1383] [outer = 0x9a73d400] 21:38:24 INFO - PROCESS | 1751 | 1468903104502 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1791ms 21:38:24 INFO - PROCESS | 1751 | 1468903104582 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 21:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:38:24 INFO - PROCESS | 1751 | 1468903104589 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 21:38:24 INFO - PROCESS | 1751 | 1468903104595 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 1751 | 1468903104598 Marionette TRACE conn4 <- [1,1814,null,{}] 21:38:24 INFO - PROCESS | 1751 | 1468903104606 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:24 INFO - PROCESS | 1751 | 1468903104613 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:24 INFO - PROCESS | 1751 | 1468903104861 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 21:38:25 INFO - PROCESS | 1751 | 1468903105159 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 1751 | 1468903105168 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953d000 == 63 [pid = 1751] [id = 461] 21:38:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x9a3d3000) [pid = 1751] [serial = 1384] [outer = (nil)] 21:38:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0xa1091c00) [pid = 1751] [serial = 1385] [outer = 0x9a3d3000] 21:38:25 INFO - PROCESS | 1751 | 1468903105260 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0xa200ac00) [pid = 1751] [serial = 1386] [outer = 0x9a3d3000] 21:38:26 INFO - PROCESS | 1751 | 1468903106269 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1746ms 21:38:26 INFO - PROCESS | 1751 | 1468903106341 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 1751 | 1468903106345 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 21:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:38:26 INFO - PROCESS | 1751 | 1468903106353 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 1751 | 1468903106358 Marionette TRACE conn4 <- [1,1818,null,{}] 21:38:26 INFO - PROCESS | 1751 | 1468903106365 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:26 INFO - PROCESS | 1751 | 1468903106371 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:26 INFO - PROCESS | 1751 | 1468903106639 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 21:38:27 INFO - PROCESS | 1751 | 1468903107012 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 1751 | 1468903107022 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0c5400 == 64 [pid = 1751] [id = 462] 21:38:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x9b80c000) [pid = 1751] [serial = 1387] [outer = (nil)] 21:38:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0xa225a800) [pid = 1751] [serial = 1388] [outer = 0x9b80c000] 21:38:27 INFO - PROCESS | 1751 | 1468903107114 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0xa2305000) [pid = 1751] [serial = 1389] [outer = 0x9b80c000] 21:38:28 INFO - PROCESS | 1751 | 1468903108137 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1836ms 21:38:28 INFO - PROCESS | 1751 | 1468903108194 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 1751 | 1468903108200 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 21:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:38:28 INFO - PROCESS | 1751 | 1468903108213 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 1751 | 1468903108217 Marionette TRACE conn4 <- [1,1822,null,{}] 21:38:28 INFO - PROCESS | 1751 | 1468903108229 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:28 INFO - PROCESS | 1751 | 1468903108245 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:28 INFO - PROCESS | 1751 | 1468903108641 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 21:38:29 INFO - PROCESS | 1751 | 1468903108983 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 1751 | 1468903108995 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x99fd2800 == 65 [pid = 1751] [id = 463] 21:38:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0xa2254800) [pid = 1751] [serial = 1390] [outer = (nil)] 21:38:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0xa3491800) [pid = 1751] [serial = 1391] [outer = 0xa2254800] 21:38:29 INFO - PROCESS | 1751 | 1468903109136 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0xa6195000) [pid = 1751] [serial = 1392] [outer = 0xa2254800] 21:38:30 INFO - PROCESS | 1751 | 1468903110046 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1892ms 21:38:30 INFO - PROCESS | 1751 | 1468903110108 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 21:38:30 INFO - PROCESS | 1751 | 1468903110113 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 21:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:38:30 INFO - PROCESS | 1751 | 1468903110122 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:38:30 INFO - PROCESS | 1751 | 1468903110125 Marionette TRACE conn4 <- [1,1826,null,{}] 21:38:30 INFO - PROCESS | 1751 | 1468903110133 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:30 INFO - PROCESS | 1751 | 1468903110137 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:30 INFO - PROCESS | 1751 | 1468903110339 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 21:38:30 INFO - PROCESS | 1751 | 1468903110597 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 1751 | 1468903110608 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51b800 == 66 [pid = 1751] [id = 464] 21:38:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8df84c00) [pid = 1751] [serial = 1393] [outer = (nil)] 21:38:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8df8a800) [pid = 1751] [serial = 1394] [outer = 0x8df84c00] 21:38:30 INFO - PROCESS | 1751 | 1468903110731 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8df8d800) [pid = 1751] [serial = 1395] [outer = 0x8df84c00] 21:38:31 INFO - PROCESS | 1751 | 1468903111665 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1583ms 21:38:31 INFO - PROCESS | 1751 | 1468903111706 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 1751 | 1468903111709 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 21:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:38:31 INFO - PROCESS | 1751 | 1468903111717 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 1751 | 1468903111721 Marionette TRACE conn4 <- [1,1830,null,{}] 21:38:31 INFO - PROCESS | 1751 | 1468903111727 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:31 INFO - PROCESS | 1751 | 1468903111733 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:31 INFO - PROCESS | 1751 | 1468903111945 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 21:38:32 INFO - PROCESS | 1751 | 1468903112192 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 1751 | 1468903112205 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccd3800 == 67 [pid = 1751] [id = 465] 21:38:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8ccd5000) [pid = 1751] [serial = 1396] [outer = (nil)] 21:38:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8ccdbc00) [pid = 1751] [serial = 1397] [outer = 0x8ccd5000] 21:38:32 INFO - PROCESS | 1751 | 1468903112333 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8cce0400) [pid = 1751] [serial = 1398] [outer = 0x8ccd5000] 21:38:33 INFO - PROCESS | 1751 | 1468903113228 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1582ms 21:38:33 INFO - PROCESS | 1751 | 1468903113301 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 21:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:38:33 INFO - PROCESS | 1751 | 1468903113305 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 21:38:33 INFO - PROCESS | 1751 | 1468903113312 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 1751 | 1468903113316 Marionette TRACE conn4 <- [1,1834,null,{}] 21:38:33 INFO - PROCESS | 1751 | 1468903113322 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:33 INFO - PROCESS | 1751 | 1468903113328 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:33 INFO - PROCESS | 1751 | 1468903113602 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 21:38:34 INFO - PROCESS | 1751 | 1468903113986 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 1751 | 1468903113994 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccd8400 == 68 [pid = 1751] [id = 466] 21:38:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8ccd9400) [pid = 1751] [serial = 1399] [outer = (nil)] 21:38:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8cdc4000) [pid = 1751] [serial = 1400] [outer = 0x8ccd9400] 21:38:34 INFO - PROCESS | 1751 | 1468903114084 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8cdc7400) [pid = 1751] [serial = 1401] [outer = 0x8ccd9400] 21:38:35 INFO - PROCESS | 1751 | 1468903115017 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 21:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1753ms 21:38:35 INFO - PROCESS | 1751 | 1468903115065 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 1751 | 1468903115069 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 21:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:38:35 INFO - PROCESS | 1751 | 1468903115076 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - PROCESS | 1751 | 1468903115080 Marionette TRACE conn4 <- [1,1838,null,{}] 21:38:35 INFO - PROCESS | 1751 | 1468903115086 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:35 INFO - PROCESS | 1751 | 1468903115091 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:35 INFO - PROCESS | 1751 | 1468903115376 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 21:38:35 INFO - PROCESS | 1751 | 1468903115687 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 1751 | 1468903115693 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc1000 == 69 [pid = 1751] [id = 467] 21:38:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8cdc2800) [pid = 1751] [serial = 1402] [outer = (nil)] 21:38:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x8cdcd800) [pid = 1751] [serial = 1403] [outer = 0x8cdc2800] 21:38:35 INFO - PROCESS | 1751 | 1468903115784 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8d589c00) [pid = 1751] [serial = 1404] [outer = 0x8cdc2800] 21:38:37 INFO - PROCESS | 1751 | 1468903117213 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2289ms 21:38:37 INFO - PROCESS | 1751 | 1468903117367 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 1751 | 1468903117373 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 21:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:38:37 INFO - PROCESS | 1751 | 1468903117383 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 1751 | 1468903117388 Marionette TRACE conn4 <- [1,1842,null,{}] 21:38:37 INFO - PROCESS | 1751 | 1468903117398 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:37 INFO - PROCESS | 1751 | 1468903117403 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:37 INFO - PROCESS | 1751 | 1468903117596 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 21:38:37 INFO - PROCESS | 1751 | 1468903117814 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 1751 | 1468903117828 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdc000 == 70 [pid = 1751] [id = 468] 21:38:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8e0d0800) [pid = 1751] [serial = 1405] [outer = (nil)] 21:38:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8e485000) [pid = 1751] [serial = 1406] [outer = 0x8e0d0800] 21:38:37 INFO - PROCESS | 1751 | 1468903117907 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8e486400) [pid = 1751] [serial = 1407] [outer = 0x8e0d0800] 21:38:38 INFO - PROCESS | 1751 | 1468903118955 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1636ms 21:38:39 INFO - PROCESS | 1751 | 1468903119019 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 1751 | 1468903119026 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 21:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:38:39 INFO - PROCESS | 1751 | 1468903119038 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 1751 | 1468903119041 Marionette TRACE conn4 <- [1,1846,null,{}] 21:38:39 INFO - PROCESS | 1751 | 1468903119049 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:39 INFO - PROCESS | 1751 | 1468903119055 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:39 INFO - PROCESS | 1751 | 1468903119308 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x98dde400 == 69 [pid = 1751] [id = 412] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66a800 == 68 [pid = 1751] [id = 417] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x95110800 == 67 [pid = 1751] [id = 416] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8f664c00 == 66 [pid = 1751] [id = 414] 21:38:39 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8e0ce000) [pid = 1751] [serial = 1304] [outer = (nil)] [url = about:blank] 21:38:39 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9b811c00) [pid = 1751] [serial = 1325] [outer = (nil)] [url = about:blank] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x9a743000 == 65 [pid = 1751] [id = 413] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7db000 == 64 [pid = 1751] [id = 418] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0cf000 == 63 [pid = 1751] [id = 456] 21:38:39 INFO - PROCESS | 1751 | 1468903119670 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 1751 | 1468903119677 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51d000 == 62 [pid = 1751] [id = 455] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x915b8000 == 61 [pid = 1751] [id = 454] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48e400 == 60 [pid = 1751] [id = 453] 21:38:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d511800 == 61 [pid = 1751] [id = 469] 21:38:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8d585c00) [pid = 1751] [serial = 1408] [outer = (nil)] 21:38:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8f663400) [pid = 1751] [serial = 1409] [outer = 0x8d585c00] 21:38:39 INFO - PROCESS | 1751 | 1468903119772 Marionette DEBUG loaded listener.js 21:38:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8f7cdc00) [pid = 1751] [serial = 1410] [outer = 0x8d585c00] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48cc00 == 60 [pid = 1751] [id = 452] 21:38:39 INFO - PROCESS | 1751 | --DOCSHELL 0x8e486800 == 59 [pid = 1751] [id = 451] 21:38:40 INFO - PROCESS | 1751 | --DOCSHELL 0x9390ac00 == 58 [pid = 1751] [id = 441] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x94576c00) [pid = 1751] [serial = 1176] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x919b6000) [pid = 1751] [serial = 1311] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9ad92c00) [pid = 1751] [serial = 1323] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0xa224dc00) [pid = 1751] [serial = 1251] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9a3d8800) [pid = 1751] [serial = 1191] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9abf3400) [pid = 1751] [serial = 1233] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x995d2800) [pid = 1751] [serial = 1209] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9aafa800) [pid = 1751] [serial = 1322] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x919b9000) [pid = 1751] [serial = 1295] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x99fdc800) [pid = 1751] [serial = 1320] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0xa2257400) [pid = 1751] [serial = 1254] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x9168b800) [pid = 1751] [serial = 1310] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0xa2faa000) [pid = 1751] [serial = 1260] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x98ddb000) [pid = 1751] [serial = 1182] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0xa6123000) [pid = 1751] [serial = 1283] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0xa61c2c00) [pid = 1751] [serial = 1301] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x98dd6c00) [pid = 1751] [serial = 1316] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9ad93000) [pid = 1751] [serial = 1212] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9b6e1800) [pid = 1751] [serial = 1215] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x99e94400) [pid = 1751] [serial = 1203] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0xa4f21c00) [pid = 1751] [serial = 1292] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x93a69c00) [pid = 1751] [serial = 1206] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x9b229c00) [pid = 1751] [serial = 1242] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x99bcb400) [pid = 1751] [serial = 1239] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0xa3111c00) [pid = 1751] [serial = 1263] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x99fd6000) [pid = 1751] [serial = 1185] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x93901400) [pid = 1751] [serial = 1313] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x9d2efc00) [pid = 1751] [serial = 1245] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x94fb5c00) [pid = 1751] [serial = 1314] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x99e96000) [pid = 1751] [serial = 1319] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8f7ce400) [pid = 1751] [serial = 1298] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8e490800) [pid = 1751] [serial = 1307] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x9ad0a400) [pid = 1751] [serial = 1289] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0xa2310c00) [pid = 1751] [serial = 1257] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0xa0595000) [pid = 1751] [serial = 1248] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x99774800) [pid = 1751] [serial = 1317] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x95330800) [pid = 1751] [serial = 1179] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x95117c00) [pid = 1751] [serial = 1286] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8f7c9800) [pid = 1751] [serial = 1308] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x95116800) [pid = 1751] [serial = 1236] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x9abef400) [pid = 1751] [serial = 1188] [outer = (nil)] [url = about:blank] 21:38:40 INFO - PROCESS | 1751 | 1468903120703 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1692ms 21:38:40 INFO - PROCESS | 1751 | 1468903120735 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 21:38:40 INFO - PROCESS | 1751 | 1468903120740 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 21:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:38:40 INFO - PROCESS | 1751 | 1468903120747 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 1751 | 1468903120753 Marionette TRACE conn4 <- [1,1850,null,{}] 21:38:40 INFO - PROCESS | 1751 | 1468903120771 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:40 INFO - PROCESS | 1751 | 1468903120779 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:40 INFO - PROCESS | 1751 | 1468903120980 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 21:38:41 INFO - PROCESS | 1751 | 1468903121300 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 1751 | 1468903121310 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x919b5400 == 59 [pid = 1751] [id = 470] 21:38:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x919b5800) [pid = 1751] [serial = 1411] [outer = (nil)] 21:38:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x919bd000) [pid = 1751] [serial = 1412] [outer = 0x919b5800] 21:38:41 INFO - PROCESS | 1751 | 1468903121400 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x93901800) [pid = 1751] [serial = 1413] [outer = 0x919b5800] 21:38:42 INFO - PROCESS | 1751 | 1468903122250 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1541ms 21:38:42 INFO - PROCESS | 1751 | 1468903122289 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 1751 | 1468903122295 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 21:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:38:42 INFO - PROCESS | 1751 | 1468903122302 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - PROCESS | 1751 | 1468903122306 Marionette TRACE conn4 <- [1,1854,null,{}] 21:38:42 INFO - PROCESS | 1751 | 1468903122321 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:42 INFO - PROCESS | 1751 | 1468903122326 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:42 INFO - PROCESS | 1751 | 1468903122572 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 21:38:42 INFO - PROCESS | 1751 | 1468903122598 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:42 INFO - PROCESS | 1751 | 1468903122609 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f664c00 == 60 [pid = 1751] [id = 471] 21:38:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x94582c00) [pid = 1751] [serial = 1414] [outer = (nil)] 21:38:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x95117400) [pid = 1751] [serial = 1415] [outer = 0x94582c00] 21:38:42 INFO - PROCESS | 1751 | 1468903122679 Marionette DEBUG loaded listener.js 21:38:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x953b1000) [pid = 1751] [serial = 1416] [outer = 0x94582c00] 21:38:43 INFO - PROCESS | 1751 | 1468903123620 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1387ms 21:38:43 INFO - PROCESS | 1751 | 1468903123706 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 1751 | 1468903123726 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 21:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:38:43 INFO - PROCESS | 1751 | 1468903123734 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 1751 | 1468903123737 Marionette TRACE conn4 <- [1,1858,null,{}] 21:38:43 INFO - PROCESS | 1751 | 1468903123751 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:43 INFO - PROCESS | 1751 | 1468903123756 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:43 INFO - PROCESS | 1751 | 1468903123996 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 21:38:44 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x8e546c00) [pid = 1751] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:38:44 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x965c1400) [pid = 1751] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:38:44 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x919b3400) [pid = 1751] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:38:44 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8e487000) [pid = 1751] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:38:44 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x8f7cf800) [pid = 1751] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:38:44 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x8e483400) [pid = 1751] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:38:44 INFO - PROCESS | 1751 | 1468903124556 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:44 INFO - PROCESS | 1751 | 1468903124564 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51c400 == 61 [pid = 1751] [id = 472] 21:38:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x8df90c00) [pid = 1751] [serial = 1417] [outer = (nil)] 21:38:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8f7cb800) [pid = 1751] [serial = 1418] [outer = 0x8df90c00] 21:38:44 INFO - PROCESS | 1751 | 1468903124636 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x919e8000) [pid = 1751] [serial = 1419] [outer = 0x8df90c00] 21:38:45 INFO - PROCESS | 1751 | 1468903125396 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1697ms 21:38:45 INFO - PROCESS | 1751 | 1468903125432 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 21:38:45 INFO - PROCESS | 1751 | 1468903125435 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 21:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:38:45 INFO - PROCESS | 1751 | 1468903125536 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:38:45 INFO - PROCESS | 1751 | 1468903125542 Marionette TRACE conn4 <- [1,1862,null,{}] 21:38:45 INFO - PROCESS | 1751 | 1468903125551 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:45 INFO - PROCESS | 1751 | 1468903125558 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:45 INFO - PROCESS | 1751 | 1468903125792 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 21:38:46 INFO - PROCESS | 1751 | 1468903126062 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 1751 | 1468903126085 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d512000 == 62 [pid = 1751] [id = 473] 21:38:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x8df85c00) [pid = 1751] [serial = 1420] [outer = (nil)] 21:38:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x8df8b400) [pid = 1751] [serial = 1421] [outer = 0x8df85c00] 21:38:46 INFO - PROCESS | 1751 | 1468903126219 Marionette DEBUG loaded listener.js 21:38:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x8e0cec00) [pid = 1751] [serial = 1422] [outer = 0x8df85c00] 21:38:47 INFO - PROCESS | 1751 | 1468903127185 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1710ms 21:38:47 INFO - PROCESS | 1751 | 1468903127227 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 21:38:47 INFO - PROCESS | 1751 | 1468903127234 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 21:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:38:47 INFO - PROCESS | 1751 | 1468903127244 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:38:47 INFO - PROCESS | 1751 | 1468903127248 Marionette TRACE conn4 <- [1,1866,null,{}] 21:38:47 INFO - PROCESS | 1751 | 1468903127260 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:47 INFO - PROCESS | 1751 | 1468903127269 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:47 INFO - PROCESS | 1751 | 1468903127485 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 21:38:47 INFO - PROCESS | 1751 | 1468903127731 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:47 INFO - PROCESS | 1751 | 1468903127743 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7c6000 == 63 [pid = 1751] [id = 474] 21:38:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8f7e0400) [pid = 1751] [serial = 1423] [outer = (nil)] 21:38:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x915bd400) [pid = 1751] [serial = 1424] [outer = 0x8f7e0400] 21:38:47 INFO - PROCESS | 1751 | 1468903127873 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x919b4c00) [pid = 1751] [serial = 1425] [outer = 0x8f7e0400] 21:38:48 INFO - PROCESS | 1751 | 1468903128826 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1642ms 21:38:48 INFO - PROCESS | 1751 | 1468903128887 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 21:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:38:48 INFO - PROCESS | 1751 | 1468903128892 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 21:38:48 INFO - PROCESS | 1751 | 1468903128900 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 1751 | 1468903128905 Marionette TRACE conn4 <- [1,1870,null,{}] 21:38:48 INFO - PROCESS | 1751 | 1468903128912 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:48 INFO - PROCESS | 1751 | 1468903128917 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:49 INFO - PROCESS | 1751 | 1468903129174 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 21:38:49 INFO - PROCESS | 1751 | 1468903129528 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 1751 | 1468903129544 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dde800 == 64 [pid = 1751] [id = 475] 21:38:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x98ddf000) [pid = 1751] [serial = 1426] [outer = (nil)] 21:38:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x995ce800) [pid = 1751] [serial = 1427] [outer = 0x98ddf000] 21:38:49 INFO - PROCESS | 1751 | 1468903129633 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x99a81800) [pid = 1751] [serial = 1428] [outer = 0x98ddf000] 21:38:50 INFO - PROCESS | 1751 | 1468903130584 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1735ms 21:38:50 INFO - PROCESS | 1751 | 1468903130635 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 1751 | 1468903130639 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 21:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:38:50 INFO - PROCESS | 1751 | 1468903130646 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 1751 | 1468903130650 Marionette TRACE conn4 <- [1,1874,null,{}] 21:38:50 INFO - PROCESS | 1751 | 1468903130656 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:50 INFO - PROCESS | 1751 | 1468903130661 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:50 INFO - PROCESS | 1751 | 1468903130874 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 21:38:51 INFO - PROCESS | 1751 | 1468903131154 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 1751 | 1468903131166 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0d4400 == 65 [pid = 1751] [id = 476] 21:38:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x95337000) [pid = 1751] [serial = 1429] [outer = (nil)] 21:38:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x99fd6c00) [pid = 1751] [serial = 1430] [outer = 0x95337000] 21:38:51 INFO - PROCESS | 1751 | 1468903131293 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x99fdb800) [pid = 1751] [serial = 1431] [outer = 0x95337000] 21:38:52 INFO - PROCESS | 1751 | 1468903132230 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1636ms 21:38:52 INFO - PROCESS | 1751 | 1468903132284 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 1751 | 1468903132288 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 21:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:38:52 INFO - PROCESS | 1751 | 1468903132296 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 1751 | 1468903132300 Marionette TRACE conn4 <- [1,1878,null,{}] 21:38:52 INFO - PROCESS | 1751 | 1468903132307 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:52 INFO - PROCESS | 1751 | 1468903132311 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:52 INFO - PROCESS | 1751 | 1468903132523 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 21:38:52 INFO - PROCESS | 1751 | 1468903132768 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 1751 | 1468903132777 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e482000 == 66 [pid = 1751] [id = 477] 21:38:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8e54c800) [pid = 1751] [serial = 1432] [outer = (nil)] 21:38:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x9a73ac00) [pid = 1751] [serial = 1433] [outer = 0x8e54c800] 21:38:52 INFO - PROCESS | 1751 | 1468903132905 Marionette DEBUG loaded listener.js 21:38:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x9a741800) [pid = 1751] [serial = 1434] [outer = 0x8e54c800] 21:38:53 INFO - PROCESS | 1751 | 1468903133791 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1540ms 21:38:53 INFO - PROCESS | 1751 | 1468903133838 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 1751 | 1468903133842 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 21:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:38:53 INFO - PROCESS | 1751 | 1468903133849 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - PROCESS | 1751 | 1468903133853 Marionette TRACE conn4 <- [1,1882,null,{}] 21:38:53 INFO - PROCESS | 1751 | 1468903133858 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:53 INFO - PROCESS | 1751 | 1468903133870 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:54 INFO - PROCESS | 1751 | 1468903134162 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 21:38:54 INFO - PROCESS | 1751 | 1468903134467 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:54 INFO - PROCESS | 1751 | 1468903134476 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d513000 == 67 [pid = 1751] [id = 478] 21:38:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x9a32e800) [pid = 1751] [serial = 1435] [outer = (nil)] 21:38:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x9ad99000) [pid = 1751] [serial = 1436] [outer = 0x9a32e800] 21:38:54 INFO - PROCESS | 1751 | 1468903134561 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x9b809800) [pid = 1751] [serial = 1437] [outer = 0x9a32e800] 21:38:55 INFO - PROCESS | 1751 | 1468903135441 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1639ms 21:38:55 INFO - PROCESS | 1751 | 1468903135490 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 21:38:55 INFO - PROCESS | 1751 | 1468903135494 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 21:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:38:55 INFO - PROCESS | 1751 | 1468903135501 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:38:55 INFO - PROCESS | 1751 | 1468903135505 Marionette TRACE conn4 <- [1,1886,null,{}] 21:38:55 INFO - PROCESS | 1751 | 1468903135511 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:55 INFO - PROCESS | 1751 | 1468903135516 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:55 INFO - PROCESS | 1751 | 1468903135729 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 21:38:55 INFO - PROCESS | 1751 | 1468903135973 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 1751 | 1468903135983 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d57d800 == 68 [pid = 1751] [id = 479] 21:38:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x94581000) [pid = 1751] [serial = 1438] [outer = (nil)] 21:38:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x9d308c00) [pid = 1751] [serial = 1439] [outer = 0x94581000] 21:38:56 INFO - PROCESS | 1751 | 1468903136101 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0xa0593c00) [pid = 1751] [serial = 1440] [outer = 0x94581000] 21:38:57 INFO - PROCESS | 1751 | 1468903137034 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1584ms 21:38:57 INFO - PROCESS | 1751 | 1468903137086 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 21:38:57 INFO - PROCESS | 1751 | 1468903137089 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 21:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:38:57 INFO - PROCESS | 1751 | 1468903137097 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - PROCESS | 1751 | 1468903137100 Marionette TRACE conn4 <- [1,1890,null,{}] 21:38:57 INFO - PROCESS | 1751 | 1468903137108 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:57 INFO - PROCESS | 1751 | 1468903137113 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:57 INFO - PROCESS | 1751 | 1468903137334 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 21:38:57 INFO - PROCESS | 1751 | 1468903137579 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 1751 | 1468903137587 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cce0000 == 69 [pid = 1751] [id = 480] 21:38:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x9b230c00) [pid = 1751] [serial = 1441] [outer = (nil)] 21:38:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0xa2251400) [pid = 1751] [serial = 1442] [outer = 0x9b230c00] 21:38:57 INFO - PROCESS | 1751 | 1468903137713 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0xa2258400) [pid = 1751] [serial = 1443] [outer = 0x9b230c00] 21:38:58 INFO - PROCESS | 1751 | 1468903138604 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1543ms 21:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:38:58 INFO - PROCESS | 1751 | 1468903138640 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 1751 | 1468903138643 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 21:38:58 INFO - PROCESS | 1751 | 1468903138650 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 1751 | 1468903138654 Marionette TRACE conn4 <- [1,1894,null,{}] 21:38:58 INFO - PROCESS | 1751 | 1468903138660 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:58 INFO - PROCESS | 1751 | 1468903138666 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:58 INFO - PROCESS | 1751 | 1468903138875 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 21:38:59 INFO - PROCESS | 1751 | 1468903139118 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:59 INFO - PROCESS | 1751 | 1468903139127 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:38:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccddc00 == 70 [pid = 1751] [id = 481] 21:38:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x9b22f000) [pid = 1751] [serial = 1444] [outer = (nil)] 21:38:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0xa2568000) [pid = 1751] [serial = 1445] [outer = 0x9b22f000] 21:38:59 INFO - PROCESS | 1751 | 1468903139248 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0xa3113000) [pid = 1751] [serial = 1446] [outer = 0x9b22f000] 21:39:00 INFO - PROCESS | 1751 | 1468903140165 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1587ms 21:39:00 INFO - PROCESS | 1751 | 1468903140237 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 1751 | 1468903140242 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 21:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:39:00 INFO - PROCESS | 1751 | 1468903140249 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 1751 | 1468903140253 Marionette TRACE conn4 <- [1,1898,null,{}] 21:39:00 INFO - PROCESS | 1751 | 1468903140260 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:00 INFO - PROCESS | 1751 | 1468903140265 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:00 INFO - PROCESS | 1751 | 1468903140533 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 21:39:00 INFO - PROCESS | 1751 | 1468903140838 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 1751 | 1468903140849 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc5800 == 71 [pid = 1751] [id = 482] 21:39:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8d5bf400) [pid = 1751] [serial = 1447] [outer = (nil)] 21:39:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8d5c5400) [pid = 1751] [serial = 1448] [outer = 0x8d5bf400] 21:39:00 INFO - PROCESS | 1751 | 1468903140936 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8d5c9400) [pid = 1751] [serial = 1449] [outer = 0x8d5bf400] 21:39:01 INFO - PROCESS | 1751 | 1468903141879 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1693ms 21:39:01 INFO - PROCESS | 1751 | 1468903141944 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 1751 | 1468903141948 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 21:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:39:01 INFO - PROCESS | 1751 | 1468903141955 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 1751 | 1468903141961 Marionette TRACE conn4 <- [1,1902,null,{}] 21:39:01 INFO - PROCESS | 1751 | 1468903141967 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:01 INFO - PROCESS | 1751 | 1468903141974 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:02 INFO - PROCESS | 1751 | 1468903142299 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 21:39:02 INFO - PROCESS | 1751 | 1468903142714 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 1751 | 1468903142726 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x915b4c00 == 72 [pid = 1751] [id = 483] 21:39:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x915c0400) [pid = 1751] [serial = 1450] [outer = (nil)] 21:39:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0xa3112c00) [pid = 1751] [serial = 1451] [outer = 0x915c0400] 21:39:02 INFO - PROCESS | 1751 | 1468903142812 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0xa6123000) [pid = 1751] [serial = 1452] [outer = 0x915c0400] 21:39:03 INFO - PROCESS | 1751 | 1468903143748 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1850ms 21:39:03 INFO - PROCESS | 1751 | 1468903143806 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 21:39:03 INFO - PROCESS | 1751 | 1468903143811 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 21:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:39:03 INFO - PROCESS | 1751 | 1468903143818 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - PROCESS | 1751 | 1468903143822 Marionette TRACE conn4 <- [1,1906,null,{}] 21:39:03 INFO - PROCESS | 1751 | 1468903143828 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:03 INFO - PROCESS | 1751 | 1468903143834 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:04 INFO - PROCESS | 1751 | 1468903144041 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 21:39:04 INFO - PROCESS | 1751 | 1468903144376 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 1751 | 1468903144385 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d584400 == 73 [pid = 1751] [id = 484] 21:39:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8d5c1800) [pid = 1751] [serial = 1453] [outer = (nil)] 21:39:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x90291400) [pid = 1751] [serial = 1454] [outer = 0x8d5c1800] 21:39:04 INFO - PROCESS | 1751 | 1468903144476 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x90296400) [pid = 1751] [serial = 1455] [outer = 0x8d5c1800] 21:39:05 INFO - PROCESS | 1751 | 1468903145654 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1890ms 21:39:05 INFO - PROCESS | 1751 | 1468903145710 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 21:39:05 INFO - PROCESS | 1751 | 1468903145718 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 21:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:39:05 INFO - PROCESS | 1751 | 1468903145773 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 1751 | 1468903145779 Marionette TRACE conn4 <- [1,1910,null,{}] 21:39:05 INFO - PROCESS | 1751 | 1468903145788 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:05 INFO - PROCESS | 1751 | 1468903145795 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:06 INFO - PROCESS | 1751 | 1468903146048 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 21:39:06 INFO - PROCESS | 1751 | 1468903146285 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:06 INFO - PROCESS | 1751 | 1468903146301 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d57ec00 == 74 [pid = 1751] [id = 485] 21:39:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8d5c7000) [pid = 1751] [serial = 1456] [outer = (nil)] 21:39:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8e0d0000) [pid = 1751] [serial = 1457] [outer = 0x8d5c7000] 21:39:06 INFO - PROCESS | 1751 | 1468903146379 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8e487000) [pid = 1751] [serial = 1458] [outer = 0x8d5c7000] 21:39:07 INFO - PROCESS | 1751 | 1468903147451 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1745ms 21:39:07 INFO - PROCESS | 1751 | 1468903147510 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 21:39:07 INFO - PROCESS | 1751 | 1468903147517 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 21:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:39:07 INFO - PROCESS | 1751 | 1468903147529 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:39:07 INFO - PROCESS | 1751 | 1468903147536 Marionette TRACE conn4 <- [1,1914,null,{}] 21:39:07 INFO - PROCESS | 1751 | 1468903147547 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:07 INFO - PROCESS | 1751 | 1468903147556 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:07 INFO - PROCESS | 1751 | 1468903147852 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 21:39:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8f664c00 == 73 [pid = 1751] [id = 471] 21:39:07 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x97729400) [pid = 1751] [serial = 1373] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOCSHELL 0x919b5400 == 72 [pid = 1751] [id = 470] 21:39:08 INFO - PROCESS | 1751 | --DOCSHELL 0x8d511800 == 71 [pid = 1751] [id = 469] 21:39:08 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccdc000 == 70 [pid = 1751] [id = 468] 21:39:08 INFO - PROCESS | 1751 | 1468903148164 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 1751 | 1468903148172 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0xa2252800) [pid = 1751] [serial = 1337] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x94580000) [pid = 1751] [serial = 1361] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9772d400) [pid = 1751] [serial = 1362] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x99fd7c00) [pid = 1751] [serial = 1367] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x99539800) [pid = 1751] [serial = 1364] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0xa6791c00) [pid = 1751] [serial = 1343] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0xa3352400) [pid = 1751] [serial = 1340] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9511a800) [pid = 1751] [serial = 1331] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8d51b400) [pid = 1751] [serial = 1349] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8e550c00) [pid = 1751] [serial = 1356] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8e48f800) [pid = 1751] [serial = 1355] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8e54a000) [pid = 1751] [serial = 1346] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9aaf0800) [pid = 1751] [serial = 1334] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x915c0800) [pid = 1751] [serial = 1359] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8f7e4000) [pid = 1751] [serial = 1358] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8f7df800) [pid = 1751] [serial = 1328] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8d580400) [pid = 1751] [serial = 1352] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9008ec00) [pid = 1751] [serial = 1371] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8f7d7800) [pid = 1751] [serial = 1370] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9a734400) [pid = 1751] [serial = 1368] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x99a8ec00) [pid = 1751] [serial = 1365] [outer = (nil)] [url = about:blank] 21:39:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdb400 == 71 [pid = 1751] [id = 486] 21:39:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8cdc6000) [pid = 1751] [serial = 1459] [outer = (nil)] 21:39:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8e54a000) [pid = 1751] [serial = 1460] [outer = 0x8cdc6000] 21:39:08 INFO - PROCESS | 1751 | 1468903148290 Marionette DEBUG loaded listener.js 21:39:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8f7ccc00) [pid = 1751] [serial = 1461] [outer = 0x8cdc6000] 21:39:09 INFO - PROCESS | 1751 | 1468903149169 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1690ms 21:39:09 INFO - PROCESS | 1751 | 1468903149218 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 1751 | 1468903149222 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 21:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:39:09 INFO - PROCESS | 1751 | 1468903149229 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 1751 | 1468903149235 Marionette TRACE conn4 <- [1,1918,null,{}] 21:39:09 INFO - PROCESS | 1751 | 1468903149252 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:09 INFO - PROCESS | 1751 | 1468903149261 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:09 INFO - PROCESS | 1751 | 1468903149457 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 21:39:09 INFO - PROCESS | 1751 | 1468903149622 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 1751 | 1468903149634 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x9029cc00 == 72 [pid = 1751] [id = 487] 21:39:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x9029d000) [pid = 1751] [serial = 1462] [outer = (nil)] 21:39:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x91683800) [pid = 1751] [serial = 1463] [outer = 0x9029d000] 21:39:09 INFO - PROCESS | 1751 | 1468903149709 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x919bd400) [pid = 1751] [serial = 1464] [outer = 0x9029d000] 21:39:10 INFO - PROCESS | 1751 | 1468903150686 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1542ms 21:39:10 INFO - PROCESS | 1751 | 1468903150775 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 21:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:39:10 INFO - PROCESS | 1751 | 1468903150782 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 21:39:10 INFO - PROCESS | 1751 | 1468903150792 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:39:10 INFO - PROCESS | 1751 | 1468903150797 Marionette TRACE conn4 <- [1,1922,null,{}] 21:39:10 INFO - PROCESS | 1751 | 1468903150826 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:10 INFO - PROCESS | 1751 | 1468903150833 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:11 INFO - PROCESS | 1751 | 1468903151240 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 21:39:11 INFO - PROCESS | 1751 | 1468903151382 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 1751 | 1468903151395 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d0800 == 73 [pid = 1751] [id = 488] 21:39:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90296800) [pid = 1751] [serial = 1465] [outer = (nil)] 21:39:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x95338c00) [pid = 1751] [serial = 1466] [outer = 0x90296800] 21:39:11 INFO - PROCESS | 1751 | 1468903151661 Marionette DEBUG loaded listener.js 21:39:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x97728000) [pid = 1751] [serial = 1467] [outer = 0x90296800] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9657c400) [pid = 1751] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9aaf8000) [pid = 1751] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8d585c00) [pid = 1751] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x94582c00) [pid = 1751] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x919b5800) [pid = 1751] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x919b0c00) [pid = 1751] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8e0d0800) [pid = 1751] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9390a400) [pid = 1751] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8f7c6800) [pid = 1751] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:39:12 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0xa3184400) [pid = 1751] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:39:12 INFO - PROCESS | 1751 | 1468903152900 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2163ms 21:39:12 INFO - PROCESS | 1751 | 1468903152954 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 21:39:12 INFO - PROCESS | 1751 | 1468903152958 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 21:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:39:12 INFO - PROCESS | 1751 | 1468903152966 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:39:12 INFO - PROCESS | 1751 | 1468903152970 Marionette TRACE conn4 <- [1,1926,null,{}] 21:39:12 INFO - PROCESS | 1751 | 1468903152977 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:12 INFO - PROCESS | 1751 | 1468903152983 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:13 INFO - PROCESS | 1751 | 1468903153189 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 21:39:13 INFO - PROCESS | 1751 | 1468903153402 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:13 INFO - PROCESS | 1751 | 1468903153411 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdec00 == 74 [pid = 1751] [id = 489] 21:39:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8d585c00) [pid = 1751] [serial = 1468] [outer = (nil)] 21:39:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x9390a400) [pid = 1751] [serial = 1469] [outer = 0x8d585c00] 21:39:13 INFO - PROCESS | 1751 | 1468903153482 Marionette DEBUG loaded listener.js 21:39:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x953ae400) [pid = 1751] [serial = 1470] [outer = 0x8d585c00] 21:39:14 INFO - PROCESS | 1751 | 1468903154521 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1685ms 21:39:14 INFO - PROCESS | 1751 | 1468903154663 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 21:39:14 INFO - PROCESS | 1751 | 1468903154671 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 21:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:39:14 INFO - PROCESS | 1751 | 1468903154683 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 1751 | 1468903154687 Marionette TRACE conn4 <- [1,1930,null,{}] 21:39:14 INFO - PROCESS | 1751 | 1468903154698 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:14 INFO - PROCESS | 1751 | 1468903154704 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:14 INFO - PROCESS | 1751 | 1468903154965 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 21:39:15 INFO - PROCESS | 1751 | 1468903155238 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:15 INFO - PROCESS | 1751 | 1468903155256 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5cc000 == 75 [pid = 1751] [id = 490] 21:39:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8d5cdc00) [pid = 1751] [serial = 1471] [outer = (nil)] 21:39:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8df88000) [pid = 1751] [serial = 1472] [outer = 0x8d5cdc00] 21:39:15 INFO - PROCESS | 1751 | 1468903155344 Marionette DEBUG loaded listener.js 21:39:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8e488400) [pid = 1751] [serial = 1473] [outer = 0x8d5cdc00] 21:39:16 INFO - PROCESS | 1751 | 1468903156335 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1736ms 21:39:16 INFO - PROCESS | 1751 | 1468903156419 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 21:39:16 INFO - PROCESS | 1751 | 1468903156425 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 21:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:39:16 INFO - PROCESS | 1751 | 1468903156437 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:39:16 INFO - PROCESS | 1751 | 1468903156444 Marionette TRACE conn4 <- [1,1934,null,{}] 21:39:16 INFO - PROCESS | 1751 | 1468903156451 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:16 INFO - PROCESS | 1751 | 1468903156458 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:16 INFO - PROCESS | 1751 | 1468903156824 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 21:39:17 INFO - PROCESS | 1751 | 1468903157051 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:17 INFO - PROCESS | 1751 | 1468903157059 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7e3c00 == 76 [pid = 1751] [id = 491] 21:39:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90092000) [pid = 1751] [serial = 1474] [outer = (nil)] 21:39:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x9029a800) [pid = 1751] [serial = 1475] [outer = 0x90092000] 21:39:17 INFO - PROCESS | 1751 | 1468903157156 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x915bfc00) [pid = 1751] [serial = 1476] [outer = 0x90092000] 21:39:18 INFO - PROCESS | 1751 | 1468903158209 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1844ms 21:39:18 INFO - PROCESS | 1751 | 1468903158281 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 1751 | 1468903158289 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 21:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:39:18 INFO - PROCESS | 1751 | 1468903158301 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 1751 | 1468903158307 Marionette TRACE conn4 <- [1,1938,null,{}] 21:39:18 INFO - PROCESS | 1751 | 1468903158335 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:18 INFO - PROCESS | 1751 | 1468903158350 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:18 INFO - PROCESS | 1751 | 1468903158729 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 21:39:19 INFO - PROCESS | 1751 | 1468903159221 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 1751 | 1468903159238 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x98ddb000 == 77 [pid = 1751] [id = 492] 21:39:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x98ddc800) [pid = 1751] [serial = 1477] [outer = (nil)] 21:39:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x9953b000) [pid = 1751] [serial = 1478] [outer = 0x98ddc800] 21:39:19 INFO - PROCESS | 1751 | 1468903159368 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x99e8ac00) [pid = 1751] [serial = 1479] [outer = 0x98ddc800] 21:39:20 INFO - PROCESS | 1751 | 1468903160373 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2146ms 21:39:20 INFO - PROCESS | 1751 | 1468903160446 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 1751 | 1468903160451 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 21:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:39:20 INFO - PROCESS | 1751 | 1468903160458 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 1751 | 1468903160462 Marionette TRACE conn4 <- [1,1942,null,{}] 21:39:20 INFO - PROCESS | 1751 | 1468903160468 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:20 INFO - PROCESS | 1751 | 1468903160474 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:20 INFO - PROCESS | 1751 | 1468903160741 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 21:39:21 INFO - PROCESS | 1751 | 1468903161046 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 1751 | 1468903161058 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d517c00 == 78 [pid = 1751] [id = 493] 21:39:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x9168fc00) [pid = 1751] [serial = 1480] [outer = (nil)] 21:39:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x9aafa000) [pid = 1751] [serial = 1481] [outer = 0x9168fc00] 21:39:21 INFO - PROCESS | 1751 | 1468903161146 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x9abf0000) [pid = 1751] [serial = 1482] [outer = 0x9168fc00] 21:39:22 INFO - PROCESS | 1751 | 1468903162101 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1683ms 21:39:22 INFO - PROCESS | 1751 | 1468903162142 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 21:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:39:22 INFO - PROCESS | 1751 | 1468903162147 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 21:39:22 INFO - PROCESS | 1751 | 1468903162154 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - PROCESS | 1751 | 1468903162158 Marionette TRACE conn4 <- [1,1946,null,{}] 21:39:22 INFO - PROCESS | 1751 | 1468903162165 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:22 INFO - PROCESS | 1751 | 1468903162171 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:22 INFO - PROCESS | 1751 | 1468903162425 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 21:39:22 INFO - PROCESS | 1751 | 1468903162729 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:22 INFO - PROCESS | 1751 | 1468903162737 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccd8800 == 79 [pid = 1751] [id = 494] 21:39:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x99fd8c00) [pid = 1751] [serial = 1483] [outer = (nil)] 21:39:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9ad0b800) [pid = 1751] [serial = 1484] [outer = 0x99fd8c00] 21:39:22 INFO - PROCESS | 1751 | 1468903162823 Marionette DEBUG loaded listener.js 21:39:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x9ad8f400) [pid = 1751] [serial = 1485] [outer = 0x99fd8c00] 21:39:23 INFO - PROCESS | 1751 | 1468903163735 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1639ms 21:39:23 INFO - PROCESS | 1751 | 1468903163794 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 21:39:23 INFO - PROCESS | 1751 | 1468903163797 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 21:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:39:23 INFO - PROCESS | 1751 | 1468903163805 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:39:23 INFO - PROCESS | 1751 | 1468903163808 Marionette TRACE conn4 <- [1,1950,null,{}] 21:39:23 INFO - PROCESS | 1751 | 1468903163815 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:23 INFO - PROCESS | 1751 | 1468903163824 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:24 INFO - PROCESS | 1751 | 1468903164140 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 21:39:24 INFO - PROCESS | 1751 | 1468903164451 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 1751 | 1468903164465 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a734400 == 80 [pid = 1751] [id = 495] 21:39:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x9d337c00) [pid = 1751] [serial = 1486] [outer = (nil)] 21:39:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0xa2563c00) [pid = 1751] [serial = 1487] [outer = 0x9d337c00] 21:39:24 INFO - PROCESS | 1751 | 1468903164554 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0xa33d0800) [pid = 1751] [serial = 1488] [outer = 0x9d337c00] 21:39:25 INFO - PROCESS | 1751 | 1468903165471 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1697ms 21:39:25 INFO - PROCESS | 1751 | 1468903165503 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 1751 | 1468903165508 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 21:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:39:25 INFO - PROCESS | 1751 | 1468903165515 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 1751 | 1468903165519 Marionette TRACE conn4 <- [1,1954,null,{}] 21:39:25 INFO - PROCESS | 1751 | 1468903165526 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:25 INFO - PROCESS | 1751 | 1468903165531 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:25 INFO - PROCESS | 1751 | 1468903165748 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 21:39:26 INFO - PROCESS | 1751 | 1468903166008 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:26 INFO - PROCESS | 1751 | 1468903166017 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccda400 == 81 [pid = 1751] [id = 496] 21:39:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8f79d000) [pid = 1751] [serial = 1489] [outer = (nil)] 21:39:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8f7a4400) [pid = 1751] [serial = 1490] [outer = 0x8f79d000] 21:39:26 INFO - PROCESS | 1751 | 1468903166144 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x8f7a8400) [pid = 1751] [serial = 1491] [outer = 0x8f79d000] 21:39:27 INFO - PROCESS | 1751 | 1468903167086 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1637ms 21:39:27 INFO - PROCESS | 1751 | 1468903167153 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 1751 | 1468903167158 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 21:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:39:27 INFO - PROCESS | 1751 | 1468903167165 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 1751 | 1468903167168 Marionette TRACE conn4 <- [1,1958,null,{}] 21:39:27 INFO - PROCESS | 1751 | 1468903167176 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:27 INFO - PROCESS | 1751 | 1468903167181 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:27 INFO - PROCESS | 1751 | 1468903167419 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 21:39:27 INFO - PROCESS | 1751 | 1468903167680 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 1751 | 1468903167689 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdf400 == 82 [pid = 1751] [id = 497] 21:39:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8f79c000) [pid = 1751] [serial = 1492] [outer = (nil)] 21:39:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0xa1097400) [pid = 1751] [serial = 1493] [outer = 0x8f79c000] 21:39:27 INFO - PROCESS | 1751 | 1468903167809 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0xa4fd7400) [pid = 1751] [serial = 1494] [outer = 0x8f79c000] 21:39:28 INFO - PROCESS | 1751 | 1468903168694 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1582ms 21:39:28 INFO - PROCESS | 1751 | 1468903168749 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 1751 | 1468903168752 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 21:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:39:28 INFO - PROCESS | 1751 | 1468903168760 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 1751 | 1468903168763 Marionette TRACE conn4 <- [1,1962,null,{}] 21:39:28 INFO - PROCESS | 1751 | 1468903168769 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:28 INFO - PROCESS | 1751 | 1468903168774 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:28 INFO - PROCESS | 1751 | 1468903168984 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 21:39:29 INFO - PROCESS | 1751 | 1468903169237 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 1751 | 1468903169250 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9e7c00 == 83 [pid = 1751] [id = 498] 21:39:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8b9e8c00) [pid = 1751] [serial = 1495] [outer = (nil)] 21:39:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8b9ef000) [pid = 1751] [serial = 1496] [outer = 0x8b9e8c00] 21:39:29 INFO - PROCESS | 1751 | 1468903169390 Marionette DEBUG loaded listener.js 21:39:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x8b9f2000) [pid = 1751] [serial = 1497] [outer = 0x8b9e8c00] 21:39:30 INFO - PROCESS | 1751 | 1468903170767 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2138ms 21:39:30 INFO - PROCESS | 1751 | 1468903170919 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 21:39:30 INFO - PROCESS | 1751 | 1468903170925 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 21:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:39:30 INFO - PROCESS | 1751 | 1468903170939 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:39:30 INFO - PROCESS | 1751 | 1468903170945 Marionette TRACE conn4 <- [1,1966,null,{}] 21:39:30 INFO - PROCESS | 1751 | 1468903170953 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:30 INFO - PROCESS | 1751 | 1468903170960 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:31 INFO - PROCESS | 1751 | 1468903171150 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 21:39:31 INFO - PROCESS | 1751 | 1468903171388 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:31 INFO - PROCESS | 1751 | 1468903171404 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d583400 == 84 [pid = 1751] [id = 499] 21:39:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x8d588000) [pid = 1751] [serial = 1498] [outer = (nil)] 21:39:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x8d5c3c00) [pid = 1751] [serial = 1499] [outer = 0x8d588000] 21:39:31 INFO - PROCESS | 1751 | 1468903171484 Marionette DEBUG loaded listener.js 21:39:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8d5cd000) [pid = 1751] [serial = 1500] [outer = 0x8d588000] 21:39:32 INFO - PROCESS | 1751 | 1468903172543 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1638ms 21:39:32 INFO - PROCESS | 1751 | 1468903172577 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 21:39:32 INFO - PROCESS | 1751 | 1468903172582 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 21:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:39:32 INFO - PROCESS | 1751 | 1468903172594 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:39:32 INFO - PROCESS | 1751 | 1468903172598 Marionette TRACE conn4 <- [1,1970,null,{}] 21:39:32 INFO - PROCESS | 1751 | 1468903172605 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:32 INFO - PROCESS | 1751 | 1468903172612 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:32 INFO - PROCESS | 1751 | 1468903172821 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 21:39:33 INFO - PROCESS | 1751 | 1468903173133 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 1751 | 1468903173144 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8df8e400 == 85 [pid = 1751] [id = 500] 21:39:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8f669c00) [pid = 1751] [serial = 1501] [outer = (nil)] 21:39:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8f7dd800) [pid = 1751] [serial = 1502] [outer = 0x8f669c00] 21:39:33 INFO - PROCESS | 1751 | 1468903173234 Marionette DEBUG loaded listener.js 21:39:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9008ec00) [pid = 1751] [serial = 1503] [outer = 0x8f669c00] 21:39:34 INFO - PROCESS | 1751 | 1468903174133 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1586ms 21:39:34 INFO - PROCESS | 1751 | 1468903174180 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 21:39:34 INFO - PROCESS | 1751 | 1468903174184 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 21:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:39:34 INFO - PROCESS | 1751 | 1468903174192 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:39:34 INFO - PROCESS | 1751 | 1468903174198 Marionette TRACE conn4 <- [1,1974,null,{}] 21:39:34 INFO - PROCESS | 1751 | 1468903174215 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:34 INFO - PROCESS | 1751 | 1468903174224 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:34 INFO - PROCESS | 1751 | 1468903174494 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8e483800 == 84 [pid = 1751] [id = 442] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8f664800 == 83 [pid = 1751] [id = 396] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x99e88400 == 82 [pid = 1751] [id = 444] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0cc000 == 81 [pid = 1751] [id = 448] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48bc00 == 80 [pid = 1751] [id = 446] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48a400 == 79 [pid = 1751] [id = 447] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8d512800 == 78 [pid = 1751] [id = 449] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x8f7cb800) [pid = 1751] [serial = 1418] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x8cdcd800) [pid = 1751] [serial = 1403] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0xa1091c00) [pid = 1751] [serial = 1385] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x8e48e800) [pid = 1751] [serial = 1376] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8ccdbc00) [pid = 1751] [serial = 1397] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8df8a800) [pid = 1751] [serial = 1394] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0xa3491800) [pid = 1751] [serial = 1391] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0xa225a800) [pid = 1751] [serial = 1388] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8cdc4000) [pid = 1751] [serial = 1400] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9ad8c800) [pid = 1751] [serial = 1382] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x919bcc00) [pid = 1751] [serial = 1379] [outer = (nil)] [url = about:blank] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x99771800 == 77 [pid = 1751] [id = 445] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d0800 == 76 [pid = 1751] [id = 488] 21:39:34 INFO - PROCESS | 1751 | 1468903174924 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 1751 | 1468903174934 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x9029cc00 == 75 [pid = 1751] [id = 487] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccdb400 == 74 [pid = 1751] [id = 486] 21:39:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8d57ec00 == 73 [pid = 1751] [id = 485] 21:39:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc5000 == 74 [pid = 1751] [id = 501] 21:39:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8cdc6400) [pid = 1751] [serial = 1504] [outer = (nil)] 21:39:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8d5c7c00) [pid = 1751] [serial = 1505] [outer = 0x8cdc6400] 21:39:35 INFO - PROCESS | 1751 | 1468903175047 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8e48e800) [pid = 1751] [serial = 1506] [outer = 0x8cdc6400] 21:39:35 INFO - PROCESS | 1751 | --DOCSHELL 0x8e482000 == 73 [pid = 1751] [id = 477] 21:39:35 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0d4400 == 72 [pid = 1751] [id = 476] 21:39:35 INFO - PROCESS | 1751 | --DOCSHELL 0x98dde800 == 71 [pid = 1751] [id = 475] 21:39:35 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7c6000 == 70 [pid = 1751] [id = 474] 21:39:35 INFO - PROCESS | 1751 | --DOCSHELL 0x8d512000 == 69 [pid = 1751] [id = 473] 21:39:35 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51c400 == 68 [pid = 1751] [id = 472] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0xa618b800) [pid = 1751] [serial = 1284] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9b6e8000) [pid = 1751] [serial = 1290] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8f7cdc00) [pid = 1751] [serial = 1410] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x95117400) [pid = 1751] [serial = 1415] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x93901800) [pid = 1751] [serial = 1413] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x919bd800) [pid = 1751] [serial = 1296] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x8e486400) [pid = 1751] [serial = 1407] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x98913c00) [pid = 1751] [serial = 1287] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8f663400) [pid = 1751] [serial = 1409] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8e485000) [pid = 1751] [serial = 1406] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x919bd000) [pid = 1751] [serial = 1412] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x953b1000) [pid = 1751] [serial = 1416] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8f7d1800) [pid = 1751] [serial = 1299] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0xa618f400) [pid = 1751] [serial = 1293] [outer = (nil)] [url = about:blank] 21:39:35 INFO - PROCESS | 1751 | 1468903175936 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1800ms 21:39:36 INFO - PROCESS | 1751 | 1468903175993 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 1751 | 1468903175997 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 21:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:39:36 INFO - PROCESS | 1751 | 1468903176004 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - PROCESS | 1751 | 1468903176008 Marionette TRACE conn4 <- [1,1978,null,{}] 21:39:36 INFO - PROCESS | 1751 | 1468903176015 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:36 INFO - PROCESS | 1751 | 1468903176021 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:36 INFO - PROCESS | 1751 | 1468903176215 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 21:39:36 INFO - PROCESS | 1751 | 1468903176407 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:36 INFO - PROCESS | 1751 | 1468903176413 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d512000 == 69 [pid = 1751] [id = 502] 21:39:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8e485000) [pid = 1751] [serial = 1507] [outer = (nil)] 21:39:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x919ea400) [pid = 1751] [serial = 1508] [outer = 0x8e485000] 21:39:36 INFO - PROCESS | 1751 | 1468903176491 Marionette DEBUG loaded listener.js 21:39:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x93a70400) [pid = 1751] [serial = 1509] [outer = 0x8e485000] 21:39:37 INFO - PROCESS | 1751 | 1468903177311 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1383ms 21:39:37 INFO - PROCESS | 1751 | 1468903177389 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 21:39:37 INFO - PROCESS | 1751 | 1468903177392 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 21:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:39:37 INFO - PROCESS | 1751 | 1468903177413 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:39:37 INFO - PROCESS | 1751 | 1468903177417 Marionette TRACE conn4 <- [1,1982,null,{}] 21:39:37 INFO - PROCESS | 1751 | 1468903177423 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:37 INFO - PROCESS | 1751 | 1468903177428 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:37 INFO - PROCESS | 1751 | 1468903177673 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 21:39:37 INFO - PROCESS | 1751 | 1468903177703 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 1751 | 1468903177713 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9ea800 == 70 [pid = 1751] [id = 503] 21:39:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x919b3400) [pid = 1751] [serial = 1510] [outer = (nil)] 21:39:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x95339400) [pid = 1751] [serial = 1511] [outer = 0x919b3400] 21:39:37 INFO - PROCESS | 1751 | 1468903177784 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x953b4800) [pid = 1751] [serial = 1512] [outer = 0x919b3400] 21:39:38 INFO - PROCESS | 1751 | 1468903178750 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1389ms 21:39:38 INFO - PROCESS | 1751 | 1468903178795 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 1751 | 1468903178799 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 21:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:39:38 INFO - PROCESS | 1751 | 1468903178811 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - PROCESS | 1751 | 1468903178813 Marionette TRACE conn4 <- [1,1986,null,{}] 21:39:38 INFO - PROCESS | 1751 | 1468903178820 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:38 INFO - PROCESS | 1751 | 1468903178830 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:39 INFO - PROCESS | 1751 | 1468903179160 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 21:39:39 INFO - PROCESS | 1751 | 1468903179193 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 1751 | 1468903179205 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x9457f800 == 71 [pid = 1751] [id = 504] 21:39:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x965bb800) [pid = 1751] [serial = 1513] [outer = (nil)] 21:39:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x99e8cc00) [pid = 1751] [serial = 1514] [outer = 0x965bb800] 21:39:39 INFO - PROCESS | 1751 | 1468903179275 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x99fdc000) [pid = 1751] [serial = 1515] [outer = 0x965bb800] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x8ccd9400) [pid = 1751] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x93908000) [pid = 1751] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x99e8ec00) [pid = 1751] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8d51ac00) [pid = 1751] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8f7d3000) [pid = 1751] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0xa2254800) [pid = 1751] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x91686000) [pid = 1751] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8d512c00) [pid = 1751] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9abf2c00) [pid = 1751] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9a3d3000) [pid = 1751] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8d58bc00) [pid = 1751] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8e0c6c00) [pid = 1751] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x99e94c00) [pid = 1751] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9b80c000) [pid = 1751] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9a73d400) [pid = 1751] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8df84c00) [pid = 1751] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9457e400) [pid = 1751] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8e48c800) [pid = 1751] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8f7d8c00) [pid = 1751] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8e489c00) [pid = 1751] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x919b8400) [pid = 1751] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8ccd5000) [pid = 1751] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x90296800) [pid = 1751] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8f7e0400) [pid = 1751] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9029d000) [pid = 1751] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8cdc6000) [pid = 1751] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8df85c00) [pid = 1751] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8d5c7000) [pid = 1751] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:39:40 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8df90c00) [pid = 1751] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:39:40 INFO - PROCESS | 1751 | 1468903180883 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2094ms 21:39:40 INFO - PROCESS | 1751 | 1468903180900 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 21:39:40 INFO - PROCESS | 1751 | 1468903180904 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 21:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:39:40 INFO - PROCESS | 1751 | 1468903180910 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:39:40 INFO - PROCESS | 1751 | 1468903180914 Marionette TRACE conn4 <- [1,1990,null,{}] 21:39:40 INFO - PROCESS | 1751 | 1468903180920 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:40 INFO - PROCESS | 1751 | 1468903180925 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:41 INFO - PROCESS | 1751 | 1468903181103 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 21:39:41 INFO - PROCESS | 1751 | 1468903181117 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:41 INFO - PROCESS | 1751 | 1468903181124 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdcbc00 == 72 [pid = 1751] [id = 505] 21:39:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8cdce800) [pid = 1751] [serial = 1516] [outer = (nil)] 21:39:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8e484800) [pid = 1751] [serial = 1517] [outer = 0x8cdce800] 21:39:41 INFO - PROCESS | 1751 | 1468903181195 Marionette DEBUG loaded listener.js 21:39:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8f7cc800) [pid = 1751] [serial = 1518] [outer = 0x8cdce800] 21:39:42 INFO - PROCESS | 1751 | 1468903182152 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1282ms 21:39:42 INFO - PROCESS | 1751 | 1468903182275 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 21:39:42 INFO - PROCESS | 1751 | 1468903182282 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 21:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:39:42 INFO - PROCESS | 1751 | 1468903182297 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:39:42 INFO - PROCESS | 1751 | 1468903182304 Marionette TRACE conn4 <- [1,1994,null,{}] 21:39:42 INFO - PROCESS | 1751 | 1468903182324 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:42 INFO - PROCESS | 1751 | 1468903182332 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:42 INFO - PROCESS | 1751 | 1468903182599 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 21:39:42 INFO - PROCESS | 1751 | 1468903182904 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 1751 | 1468903182920 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d57c400 == 73 [pid = 1751] [id = 506] 21:39:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8d57d000) [pid = 1751] [serial = 1519] [outer = (nil)] 21:39:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8d583800) [pid = 1751] [serial = 1520] [outer = 0x8d57d000] 21:39:43 INFO - PROCESS | 1751 | 1468903183009 Marionette DEBUG loaded listener.js 21:39:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8d5c9000) [pid = 1751] [serial = 1521] [outer = 0x8d57d000] 21:39:43 INFO - PROCESS | 1751 | 1468903183948 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1695ms 21:39:43 INFO - PROCESS | 1751 | 1468903183992 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 21:39:44 INFO - PROCESS | 1751 | 1468903183998 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 21:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:39:44 INFO - PROCESS | 1751 | 1468903184010 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:39:44 INFO - PROCESS | 1751 | 1468903184016 Marionette TRACE conn4 <- [1,1998,null,{}] 21:39:44 INFO - PROCESS | 1751 | 1468903184025 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:44 INFO - PROCESS | 1751 | 1468903184033 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:44 INFO - PROCESS | 1751 | 1468903184284 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 21:39:44 INFO - PROCESS | 1751 | 1468903184613 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:44 INFO - PROCESS | 1751 | 1468903184622 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f668c00 == 74 [pid = 1751] [id = 507] 21:39:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8f7a9c00) [pid = 1751] [serial = 1522] [outer = (nil)] 21:39:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8f7cf000) [pid = 1751] [serial = 1523] [outer = 0x8f7a9c00] 21:39:44 INFO - PROCESS | 1751 | 1468903184717 Marionette DEBUG loaded listener.js 21:39:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x9008bc00) [pid = 1751] [serial = 1524] [outer = 0x8f7a9c00] 21:39:45 INFO - PROCESS | 1751 | 1468903185652 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1695ms 21:39:45 INFO - PROCESS | 1751 | 1468903185702 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 21:39:45 INFO - PROCESS | 1751 | 1468903185706 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 21:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:39:45 INFO - PROCESS | 1751 | 1468903185713 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:39:45 INFO - PROCESS | 1751 | 1468903185718 Marionette TRACE conn4 <- [1,2002,null,{}] 21:39:45 INFO - PROCESS | 1751 | 1468903185732 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:45 INFO - PROCESS | 1751 | 1468903185741 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:46 INFO - PROCESS | 1751 | 1468903186001 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 21:39:46 INFO - PROCESS | 1751 | 1468903186361 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 1751 | 1468903186381 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fb3c00 == 75 [pid = 1751] [id = 508] 21:39:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x9510c000) [pid = 1751] [serial = 1525] [outer = (nil)] 21:39:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x953af400) [pid = 1751] [serial = 1526] [outer = 0x9510c000] 21:39:46 INFO - PROCESS | 1751 | 1468903186474 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x9898d800) [pid = 1751] [serial = 1527] [outer = 0x9510c000] 21:39:47 INFO - PROCESS | 1751 | 1468903187400 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1737ms 21:39:47 INFO - PROCESS | 1751 | 1468903187452 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 1751 | 1468903187457 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 21:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:39:47 INFO - PROCESS | 1751 | 1468903187464 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 1751 | 1468903187468 Marionette TRACE conn4 <- [1,2006,null,{}] 21:39:47 INFO - PROCESS | 1751 | 1468903187474 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:47 INFO - PROCESS | 1751 | 1468903187480 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:47 INFO - PROCESS | 1751 | 1468903187713 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 21:39:47 INFO - PROCESS | 1751 | 1468903187968 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 1751 | 1468903187977 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x953af800 == 76 [pid = 1751] [id = 509] 21:39:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x99ac1800) [pid = 1751] [serial = 1528] [outer = (nil)] 21:39:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x99fd9000) [pid = 1751] [serial = 1529] [outer = 0x99ac1800] 21:39:48 INFO - PROCESS | 1751 | 1468903188113 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x9a6b9400) [pid = 1751] [serial = 1530] [outer = 0x99ac1800] 21:39:49 INFO - PROCESS | 1751 | 1468903189014 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 21:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1597ms 21:39:49 INFO - PROCESS | 1751 | 1468903189080 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 21:39:49 INFO - PROCESS | 1751 | 1468903189084 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 21:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:39:49 INFO - PROCESS | 1751 | 1468903189091 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:39:49 INFO - PROCESS | 1751 | 1468903189095 Marionette TRACE conn4 <- [1,2010,null,{}] 21:39:49 INFO - PROCESS | 1751 | 1468903189101 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:49 INFO - PROCESS | 1751 | 1468903189107 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:49 INFO - PROCESS | 1751 | 1468903189317 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 21:39:49 INFO - PROCESS | 1751 | 1468903189599 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:49 INFO - PROCESS | 1751 | 1468903189608 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc2000 == 77 [pid = 1751] [id = 510] 21:39:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8cdc9000) [pid = 1751] [serial = 1531] [outer = (nil)] 21:39:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x9a3dd800) [pid = 1751] [serial = 1532] [outer = 0x8cdc9000] 21:39:49 INFO - PROCESS | 1751 | 1468903189729 Marionette DEBUG loaded listener.js 21:39:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x9abf2000) [pid = 1751] [serial = 1533] [outer = 0x8cdc9000] 21:39:50 INFO - PROCESS | 1751 | 1468903190611 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 21:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1582ms 21:39:50 INFO - PROCESS | 1751 | 1468903190674 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 21:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:39:50 INFO - PROCESS | 1751 | 1468903190679 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 21:39:50 INFO - PROCESS | 1751 | 1468903190687 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - PROCESS | 1751 | 1468903190690 Marionette TRACE conn4 <- [1,2014,null,{}] 21:39:50 INFO - PROCESS | 1751 | 1468903190698 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:50 INFO - PROCESS | 1751 | 1468903190708 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:50 INFO - PROCESS | 1751 | 1468903190969 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 21:39:51 INFO - PROCESS | 1751 | 1468903191209 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:51 INFO - PROCESS | 1751 | 1468903191221 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cce0c00 == 78 [pid = 1751] [id = 511] 21:39:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x9ab5c000) [pid = 1751] [serial = 1534] [outer = (nil)] 21:39:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0xa0594800) [pid = 1751] [serial = 1535] [outer = 0x9ab5c000] 21:39:51 INFO - PROCESS | 1751 | 1468903191352 Marionette DEBUG loaded listener.js 21:39:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0xa209bc00) [pid = 1751] [serial = 1536] [outer = 0x9ab5c000] 21:39:52 INFO - PROCESS | 1751 | 1468903192280 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1637ms 21:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:39:52 INFO - PROCESS | 1751 | 1468903192331 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 21:39:52 INFO - PROCESS | 1751 | 1468903192334 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 21:39:52 INFO - PROCESS | 1751 | 1468903192342 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:39:52 INFO - PROCESS | 1751 | 1468903192346 Marionette TRACE conn4 <- [1,2018,null,{}] 21:39:52 INFO - PROCESS | 1751 | 1468903192353 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:52 INFO - PROCESS | 1751 | 1468903192357 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:52 INFO - PROCESS | 1751 | 1468903192579 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 21:39:52 INFO - PROCESS | 1751 | 1468903192846 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 1751 | 1468903192855 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde1c00 == 79 [pid = 1751] [id = 512] 21:39:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8bde2000) [pid = 1751] [serial = 1537] [outer = (nil)] 21:39:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x8bdeac00) [pid = 1751] [serial = 1538] [outer = 0x8bde2000] 21:39:52 INFO - PROCESS | 1751 | 1468903192982 Marionette DEBUG loaded listener.js 21:39:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8bdedc00) [pid = 1751] [serial = 1539] [outer = 0x8bde2000] 21:39:54 INFO - PROCESS | 1751 | 1468903194037 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1740ms 21:39:54 INFO - PROCESS | 1751 | 1468903194100 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 21:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:39:54 INFO - PROCESS | 1751 | 1468903194105 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 21:39:54 INFO - PROCESS | 1751 | 1468903194113 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:39:54 INFO - PROCESS | 1751 | 1468903194119 Marionette TRACE conn4 <- [1,2022,null,{}] 21:39:54 INFO - PROCESS | 1751 | 1468903194127 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:54 INFO - PROCESS | 1751 | 1468903194133 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:54 INFO - PROCESS | 1751 | 1468903194514 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 21:39:54 INFO - PROCESS | 1751 | 1468903194842 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:54 INFO - PROCESS | 1751 | 1468903194852 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde7000 == 80 [pid = 1751] [id = 513] 21:39:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8bde8800) [pid = 1751] [serial = 1540] [outer = (nil)] 21:39:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x9953f800) [pid = 1751] [serial = 1541] [outer = 0x8bde8800] 21:39:54 INFO - PROCESS | 1751 | 1468903194938 Marionette DEBUG loaded listener.js 21:39:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0xa2257400) [pid = 1751] [serial = 1542] [outer = 0x8bde8800] 21:39:55 INFO - PROCESS | 1751 | 1468903195860 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1795ms 21:39:55 INFO - PROCESS | 1751 | 1468903195911 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 1751 | 1468903195914 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 21:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:39:55 INFO - PROCESS | 1751 | 1468903195923 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:39:55 INFO - PROCESS | 1751 | 1468903195927 Marionette TRACE conn4 <- [1,2026,null,{}] 21:39:55 INFO - PROCESS | 1751 | 1468903195933 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:55 INFO - PROCESS | 1751 | 1468903195939 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:56 INFO - PROCESS | 1751 | 1468903196160 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 21:39:56 INFO - PROCESS | 1751 | 1468903196432 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 1751 | 1468903196444 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde6400 == 81 [pid = 1751] [id = 514] 21:39:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8bde6800) [pid = 1751] [serial = 1543] [outer = (nil)] 21:39:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0xa230a800) [pid = 1751] [serial = 1544] [outer = 0x8bde6800] 21:39:56 INFO - PROCESS | 1751 | 1468903196570 Marionette DEBUG loaded listener.js 21:39:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0xa2ff9c00) [pid = 1751] [serial = 1545] [outer = 0x8bde6800] 21:39:57 INFO - PROCESS | 1751 | 1468903197472 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1584ms 21:39:57 INFO - PROCESS | 1751 | 1468903197508 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 21:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:39:57 INFO - PROCESS | 1751 | 1468903197513 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 21:39:57 INFO - PROCESS | 1751 | 1468903197520 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - PROCESS | 1751 | 1468903197524 Marionette TRACE conn4 <- [1,2030,null,{}] 21:39:57 INFO - PROCESS | 1751 | 1468903197530 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:57 INFO - PROCESS | 1751 | 1468903197535 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:57 INFO - PROCESS | 1751 | 1468903197755 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 21:39:58 INFO - PROCESS | 1751 | 1468903198098 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 1751 | 1468903198107 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccd8c00 == 82 [pid = 1751] [id = 515] 21:39:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0xa3491800) [pid = 1751] [serial = 1546] [outer = (nil)] 21:39:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0xa618c000) [pid = 1751] [serial = 1547] [outer = 0xa3491800] 21:39:58 INFO - PROCESS | 1751 | 1468903198197 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0xa6194800) [pid = 1751] [serial = 1548] [outer = 0xa3491800] 21:39:59 INFO - PROCESS | 1751 | 1468903199104 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1632ms 21:39:59 INFO - PROCESS | 1751 | 1468903199153 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 21:39:59 INFO - PROCESS | 1751 | 1468903199158 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 21:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:39:59 INFO - PROCESS | 1751 | 1468903199165 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 1751 | 1468903199170 Marionette TRACE conn4 <- [1,2034,null,{}] 21:39:59 INFO - PROCESS | 1751 | 1468903199176 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:59 INFO - PROCESS | 1751 | 1468903199183 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:59 INFO - PROCESS | 1751 | 1468903199436 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 21:39:59 INFO - PROCESS | 1751 | 1468903199776 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:59 INFO - PROCESS | 1751 | 1468903199791 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:39:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc8c000 == 83 [pid = 1751] [id = 516] 21:39:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8cc8e800) [pid = 1751] [serial = 1549] [outer = (nil)] 21:39:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8ccd5c00) [pid = 1751] [serial = 1550] [outer = 0x8cc8e800] 21:39:59 INFO - PROCESS | 1751 | 1468903199887 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0xa4f14c00) [pid = 1751] [serial = 1551] [outer = 0x8cc8e800] 21:40:00 INFO - PROCESS | 1751 | 1468903200821 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1697ms 21:40:00 INFO - PROCESS | 1751 | 1468903200864 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 21:40:00 INFO - PROCESS | 1751 | 1468903200868 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 21:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:40:00 INFO - PROCESS | 1751 | 1468903200875 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - PROCESS | 1751 | 1468903200879 Marionette TRACE conn4 <- [1,2038,null,{}] 21:40:00 INFO - PROCESS | 1751 | 1468903200886 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:00 INFO - PROCESS | 1751 | 1468903200891 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:01 INFO - PROCESS | 1751 | 1468903201102 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 21:40:01 INFO - PROCESS | 1751 | 1468903201426 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 1751 | 1468903201439 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8afed000 == 84 [pid = 1751] [id = 517] 21:40:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x8afed400) [pid = 1751] [serial = 1552] [outer = (nil)] 21:40:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x8aff6000) [pid = 1751] [serial = 1553] [outer = 0x8afed400] 21:40:01 INFO - PROCESS | 1751 | 1468903201602 Marionette DEBUG loaded listener.js 21:40:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8affa000) [pid = 1751] [serial = 1554] [outer = 0x8afed400] 21:40:02 INFO - PROCESS | 1751 | 1468903202583 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1784ms 21:40:02 INFO - PROCESS | 1751 | 1468903202660 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 21:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:40:02 INFO - PROCESS | 1751 | 1468903202664 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 21:40:02 INFO - PROCESS | 1751 | 1468903202671 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:40:02 INFO - PROCESS | 1751 | 1468903202675 Marionette TRACE conn4 <- [1,2042,null,{}] 21:40:02 INFO - PROCESS | 1751 | 1468903202681 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:02 INFO - PROCESS | 1751 | 1468903202686 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:02 INFO - PROCESS | 1751 | 1468903202944 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 21:40:03 INFO - PROCESS | 1751 | 1468903203253 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 1751 | 1468903203265 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8afef400 == 85 [pid = 1751] [id = 518] 21:40:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8aff3400) [pid = 1751] [serial = 1555] [outer = (nil)] 21:40:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8b2d0000) [pid = 1751] [serial = 1556] [outer = 0x8aff3400] 21:40:03 INFO - PROCESS | 1751 | 1468903203354 Marionette DEBUG loaded listener.js 21:40:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x8b2d2400) [pid = 1751] [serial = 1557] [outer = 0x8aff3400] 21:40:04 INFO - PROCESS | 1751 | 1468903204331 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1692ms 21:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:40:04 INFO - PROCESS | 1751 | 1468903204365 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 21:40:04 INFO - PROCESS | 1751 | 1468903204368 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 21:40:04 INFO - PROCESS | 1751 | 1468903204376 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:40:04 INFO - PROCESS | 1751 | 1468903204378 Marionette TRACE conn4 <- [1,2046,null,{}] 21:40:04 INFO - PROCESS | 1751 | 1468903204385 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:04 INFO - PROCESS | 1751 | 1468903204390 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:04 INFO - PROCESS | 1751 | 1468903204633 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 21:40:04 INFO - PROCESS | 1751 | 1468903204943 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:04 INFO - PROCESS | 1751 | 1468903204955 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d2800 == 86 [pid = 1751] [id = 519] 21:40:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x8b2d4400) [pid = 1751] [serial = 1558] [outer = (nil)] 21:40:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x8b2dac00) [pid = 1751] [serial = 1559] [outer = 0x8b2d4400] 21:40:05 INFO - PROCESS | 1751 | 1468903205061 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8bb2fc00) [pid = 1751] [serial = 1560] [outer = 0x8b2d4400] 21:40:06 INFO - PROCESS | 1751 | 1468903206131 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1837ms 21:40:06 INFO - PROCESS | 1751 | 1468903206212 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 21:40:06 INFO - PROCESS | 1751 | 1468903206217 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 21:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:40:06 INFO - PROCESS | 1751 | 1468903206224 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:40:06 INFO - PROCESS | 1751 | 1468903206228 Marionette TRACE conn4 <- [1,2050,null,{}] 21:40:06 INFO - PROCESS | 1751 | 1468903206234 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:06 INFO - PROCESS | 1751 | 1468903206240 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:06 INFO - PROCESS | 1751 | 1468903206510 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 21:40:06 INFO - PROCESS | 1751 | 1468903206830 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:06 INFO - PROCESS | 1751 | 1468903206838 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d5400 == 87 [pid = 1751] [id = 520] 21:40:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8b2d7000) [pid = 1751] [serial = 1561] [outer = (nil)] 21:40:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8bb36800) [pid = 1751] [serial = 1562] [outer = 0x8b2d7000] 21:40:06 INFO - PROCESS | 1751 | 1468903206922 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8bb38400) [pid = 1751] [serial = 1563] [outer = 0x8b2d7000] 21:40:08 INFO - PROCESS | 1751 | 1468903208277 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2238ms 21:40:08 INFO - PROCESS | 1751 | 1468903208476 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 1751 | 1468903208483 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 21:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:40:08 INFO - PROCESS | 1751 | 1468903208492 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - PROCESS | 1751 | 1468903208497 Marionette TRACE conn4 <- [1,2054,null,{}] 21:40:08 INFO - PROCESS | 1751 | 1468903208507 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:08 INFO - PROCESS | 1751 | 1468903208514 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:08 INFO - PROCESS | 1751 | 1468903208717 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 21:40:09 INFO - PROCESS | 1751 | 1468903208983 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 1751 | 1468903208999 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d5000 == 88 [pid = 1751] [id = 521] 21:40:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8cc88400) [pid = 1751] [serial = 1564] [outer = (nil)] 21:40:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8cc8dc00) [pid = 1751] [serial = 1565] [outer = 0x8cc88400] 21:40:09 INFO - PROCESS | 1751 | 1468903209077 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8cc8f000) [pid = 1751] [serial = 1566] [outer = 0x8cc88400] 21:40:10 INFO - PROCESS | 1751 | 1468903210153 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1741ms 21:40:10 INFO - PROCESS | 1751 | 1468903210234 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 21:40:10 INFO - PROCESS | 1751 | 1468903210241 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 21:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:40:10 INFO - PROCESS | 1751 | 1468903210253 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:40:10 INFO - PROCESS | 1751 | 1468903210256 Marionette TRACE conn4 <- [1,2058,null,{}] 21:40:10 INFO - PROCESS | 1751 | 1468903210264 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:10 INFO - PROCESS | 1751 | 1468903210270 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:10 INFO - PROCESS | 1751 | 1468903210576 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0x93903c00 == 87 [pid = 1751] [id = 428] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0x919af800 == 86 [pid = 1751] [id = 431] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0c5c00 == 85 [pid = 1751] [id = 434] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7c9c00 == 84 [pid = 1751] [id = 433] 21:40:10 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x9390a400) [pid = 1751] [serial = 1469] [outer = (nil)] [url = about:blank] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7c5400 == 83 [pid = 1751] [id = 432] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0x99e89400 == 82 [pid = 1751] [id = 404] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0xa3180800 == 81 [pid = 1751] [id = 430] 21:40:10 INFO - PROCESS | 1751 | --DOCSHELL 0x953b1400 == 80 [pid = 1751] [id = 402] 21:40:11 INFO - PROCESS | 1751 | 1468903210985 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 1751 | 1468903210993 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9ee000 == 81 [pid = 1751] [id = 522] 21:40:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8cdc5c00) [pid = 1751] [serial = 1567] [outer = (nil)] 21:40:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8d517400) [pid = 1751] [serial = 1568] [outer = 0x8cdc5c00] 21:40:11 INFO - PROCESS | 1751 | 1468903211092 Marionette DEBUG loaded listener.js 21:40:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8d520c00) [pid = 1751] [serial = 1569] [outer = 0x8cdc5c00] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x90089800) [pid = 1751] [serial = 1329] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0xa6195000) [pid = 1751] [serial = 1392] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x93a6a400) [pid = 1751] [serial = 1380] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8d51e400) [pid = 1751] [serial = 1350] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0xa6da7000) [pid = 1751] [serial = 1344] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0xa200ac00) [pid = 1751] [serial = 1386] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8f66a000) [pid = 1751] [serial = 1377] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8e0d1800) [pid = 1751] [serial = 1305] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x9ad9b000) [pid = 1751] [serial = 1335] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0xa2305000) [pid = 1751] [serial = 1389] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x9b6e4000) [pid = 1751] [serial = 1383] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x8df8d800) [pid = 1751] [serial = 1395] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x9d340000) [pid = 1751] [serial = 1326] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0xa4d64c00) [pid = 1751] [serial = 1341] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x99fd0800) [pid = 1751] [serial = 1374] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8e54ac00) [pid = 1751] [serial = 1347] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0xa6729800) [pid = 1751] [serial = 1302] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x8cce0400) [pid = 1751] [serial = 1398] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8cdc7400) [pid = 1751] [serial = 1401] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x953b6000) [pid = 1751] [serial = 1332] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0xa2563400) [pid = 1751] [serial = 1338] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8d582800) [pid = 1751] [serial = 1353] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8d5c5400) [pid = 1751] [serial = 1448] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0xa2251400) [pid = 1751] [serial = 1442] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0xa3112c00) [pid = 1751] [serial = 1451] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x9a73ac00) [pid = 1751] [serial = 1433] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x919e8000) [pid = 1751] [serial = 1419] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x919bd400) [pid = 1751] [serial = 1464] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x95338c00) [pid = 1751] [serial = 1466] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x97728000) [pid = 1751] [serial = 1467] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x919b4c00) [pid = 1751] [serial = 1425] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x915bd400) [pid = 1751] [serial = 1424] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x91683800) [pid = 1751] [serial = 1463] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9ad99000) [pid = 1751] [serial = 1436] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8e54a000) [pid = 1751] [serial = 1460] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8f7ccc00) [pid = 1751] [serial = 1461] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8e0cec00) [pid = 1751] [serial = 1422] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8df8b400) [pid = 1751] [serial = 1421] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x90291400) [pid = 1751] [serial = 1454] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x995ce800) [pid = 1751] [serial = 1427] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x99fd6c00) [pid = 1751] [serial = 1430] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8e487000) [pid = 1751] [serial = 1458] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8e0d0000) [pid = 1751] [serial = 1457] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9d308c00) [pid = 1751] [serial = 1439] [outer = (nil)] [url = about:blank] 21:40:11 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0xa2568000) [pid = 1751] [serial = 1445] [outer = (nil)] [url = about:blank] 21:40:12 INFO - PROCESS | 1751 | 1468903212017 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1794ms 21:40:12 INFO - PROCESS | 1751 | 1468903212048 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 1751 | 1468903212051 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 21:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:40:12 INFO - PROCESS | 1751 | 1468903212059 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - PROCESS | 1751 | 1468903212065 Marionette TRACE conn4 <- [1,2062,null,{}] 21:40:12 INFO - PROCESS | 1751 | 1468903212082 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:12 INFO - PROCESS | 1751 | 1468903212091 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:12 INFO - PROCESS | 1751 | 1468903212304 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 21:40:12 INFO - PROCESS | 1751 | 1468903212502 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 1751 | 1468903212515 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0c5c00 == 82 [pid = 1751] [id = 523] 21:40:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8e0cc000) [pid = 1751] [serial = 1570] [outer = (nil)] 21:40:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8e0d3000) [pid = 1751] [serial = 1571] [outer = 0x8e0cc000] 21:40:12 INFO - PROCESS | 1751 | 1468903212597 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8e48d000) [pid = 1751] [serial = 1572] [outer = 0x8e0cc000] 21:40:13 INFO - PROCESS | 1751 | 1468903213539 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1548ms 21:40:13 INFO - PROCESS | 1751 | 1468903213609 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 21:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:40:13 INFO - PROCESS | 1751 | 1468903213614 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 21:40:13 INFO - PROCESS | 1751 | 1468903213621 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:40:13 INFO - PROCESS | 1751 | 1468903213625 Marionette TRACE conn4 <- [1,2066,null,{}] 21:40:13 INFO - PROCESS | 1751 | 1468903213640 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:13 INFO - PROCESS | 1751 | 1468903213644 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:13 INFO - PROCESS | 1751 | 1468903213908 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 21:40:13 INFO - PROCESS | 1751 | 1468903213934 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:13 INFO - PROCESS | 1751 | 1468903213943 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff7000 == 83 [pid = 1751] [id = 524] 21:40:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8d583c00) [pid = 1751] [serial = 1573] [outer = (nil)] 21:40:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8f7a2000) [pid = 1751] [serial = 1574] [outer = 0x8d583c00] 21:40:14 INFO - PROCESS | 1751 | 1468903214016 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8f7aa800) [pid = 1751] [serial = 1575] [outer = 0x8d583c00] 21:40:15 INFO - PROCESS | 1751 | 1468903215011 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1450ms 21:40:15 INFO - PROCESS | 1751 | 1468903215094 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 21:40:15 INFO - PROCESS | 1751 | 1468903215099 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 21:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:40:15 INFO - PROCESS | 1751 | 1468903215107 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:40:15 INFO - PROCESS | 1751 | 1468903215110 Marionette TRACE conn4 <- [1,2070,null,{}] 21:40:15 INFO - PROCESS | 1751 | 1468903215125 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:15 INFO - PROCESS | 1751 | 1468903215130 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:15 INFO - PROCESS | 1751 | 1468903215410 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 21:40:15 INFO - PROCESS | 1751 | 1468903215442 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:15 INFO - PROCESS | 1751 | 1468903215451 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e481800 == 84 [pid = 1751] [id = 525] 21:40:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8e54c400) [pid = 1751] [serial = 1576] [outer = (nil)] 21:40:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8f7d1c00) [pid = 1751] [serial = 1577] [outer = 0x8e54c400] 21:40:15 INFO - PROCESS | 1751 | 1468903215527 Marionette DEBUG loaded listener.js 21:40:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x90084c00) [pid = 1751] [serial = 1578] [outer = 0x8e54c400] 21:40:16 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8cdc2800) [pid = 1751] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:40:16 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8cdc6400) [pid = 1751] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:40:16 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8f669c00) [pid = 1751] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:40:16 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8d588000) [pid = 1751] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:40:16 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8e485000) [pid = 1751] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:40:16 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x965bb800) [pid = 1751] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:40:16 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x919b3400) [pid = 1751] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:40:16 INFO - PROCESS | 1751 | 1468903216660 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1603ms 21:40:16 INFO - PROCESS | 1751 | 1468903216711 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 1751 | 1468903216715 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 21:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:40:16 INFO - PROCESS | 1751 | 1468903216722 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - PROCESS | 1751 | 1468903216725 Marionette TRACE conn4 <- [1,2074,null,{}] 21:40:16 INFO - PROCESS | 1751 | 1468903216732 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:16 INFO - PROCESS | 1751 | 1468903216742 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:17 INFO - PROCESS | 1751 | 1468903217051 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 21:40:17 INFO - PROCESS | 1751 | 1468903217163 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:17 INFO - PROCESS | 1751 | 1468903217171 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdf0c00 == 85 [pid = 1751] [id = 526] 21:40:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8df85c00) [pid = 1751] [serial = 1579] [outer = (nil)] 21:40:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x9029c800) [pid = 1751] [serial = 1580] [outer = 0x8df85c00] 21:40:17 INFO - PROCESS | 1751 | 1468903217247 Marionette DEBUG loaded listener.js 21:40:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x919b1800) [pid = 1751] [serial = 1581] [outer = 0x8df85c00] 21:40:18 INFO - PROCESS | 1751 | 1468903218202 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1532ms 21:40:18 INFO - PROCESS | 1751 | 1468903218255 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 21:40:18 INFO - PROCESS | 1751 | 1468903218262 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 21:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:40:18 INFO - PROCESS | 1751 | 1468903218273 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:40:18 INFO - PROCESS | 1751 | 1468903218277 Marionette TRACE conn4 <- [1,2078,null,{}] 21:40:18 INFO - PROCESS | 1751 | 1468903218287 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:18 INFO - PROCESS | 1751 | 1468903218292 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:18 INFO - PROCESS | 1751 | 1468903218569 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 21:40:18 INFO - PROCESS | 1751 | 1468903218911 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 1751 | 1468903218926 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff1400 == 86 [pid = 1751] [id = 527] 21:40:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8cc86c00) [pid = 1751] [serial = 1582] [outer = (nil)] 21:40:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8cc8e400) [pid = 1751] [serial = 1583] [outer = 0x8cc86c00] 21:40:19 INFO - PROCESS | 1751 | 1468903219016 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8cce1000) [pid = 1751] [serial = 1584] [outer = 0x8cc86c00] 21:40:20 INFO - PROCESS | 1751 | 1468903220021 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1793ms 21:40:20 INFO - PROCESS | 1751 | 1468903220066 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 21:40:20 INFO - PROCESS | 1751 | 1468903220074 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 21:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:40:20 INFO - PROCESS | 1751 | 1468903220085 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 1751 | 1468903220090 Marionette TRACE conn4 <- [1,2082,null,{}] 21:40:20 INFO - PROCESS | 1751 | 1468903220098 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:20 INFO - PROCESS | 1751 | 1468903220104 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:20 INFO - PROCESS | 1751 | 1468903220354 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 21:40:20 INFO - PROCESS | 1751 | 1468903220672 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 1751 | 1468903220682 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d587000 == 87 [pid = 1751] [id = 528] 21:40:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8d589000) [pid = 1751] [serial = 1585] [outer = (nil)] 21:40:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8df86000) [pid = 1751] [serial = 1586] [outer = 0x8d589000] 21:40:20 INFO - PROCESS | 1751 | 1468903220776 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8e0ce400) [pid = 1751] [serial = 1587] [outer = 0x8d589000] 21:40:21 INFO - PROCESS | 1751 | 1468903221735 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1685ms 21:40:21 INFO - PROCESS | 1751 | 1468903221784 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 1751 | 1468903221789 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 21:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:40:21 INFO - PROCESS | 1751 | 1468903221797 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 1751 | 1468903221803 Marionette TRACE conn4 <- [1,2086,null,{}] 21:40:21 INFO - PROCESS | 1751 | 1468903221820 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:21 INFO - PROCESS | 1751 | 1468903221830 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:22 INFO - PROCESS | 1751 | 1468903222061 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 21:40:22 INFO - PROCESS | 1751 | 1468903222372 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 1751 | 1468903222384 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f79bc00 == 88 [pid = 1751] [id = 529] 21:40:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x915b5c00) [pid = 1751] [serial = 1588] [outer = (nil)] 21:40:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x9168d000) [pid = 1751] [serial = 1589] [outer = 0x915b5c00] 21:40:22 INFO - PROCESS | 1751 | 1468903222511 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x919e2400) [pid = 1751] [serial = 1590] [outer = 0x915b5c00] 21:40:23 INFO - PROCESS | 1751 | 1468903223466 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1745ms 21:40:23 INFO - PROCESS | 1751 | 1468903223543 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 21:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:40:23 INFO - PROCESS | 1751 | 1468903223548 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 21:40:23 INFO - PROCESS | 1751 | 1468903223555 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - PROCESS | 1751 | 1468903223559 Marionette TRACE conn4 <- [1,2090,null,{}] 21:40:23 INFO - PROCESS | 1751 | 1468903223565 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:23 INFO - PROCESS | 1751 | 1468903223570 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:23 INFO - PROCESS | 1751 | 1468903223832 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 21:40:24 INFO - PROCESS | 1751 | 1468903224144 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 1751 | 1468903224155 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb2e400 == 89 [pid = 1751] [id = 530] 21:40:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9029d800) [pid = 1751] [serial = 1591] [outer = (nil)] 21:40:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x9510d400) [pid = 1751] [serial = 1592] [outer = 0x9029d800] 21:40:24 INFO - PROCESS | 1751 | 1468903224241 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x953adc00) [pid = 1751] [serial = 1593] [outer = 0x9029d800] 21:40:25 INFO - PROCESS | 1751 | 1468903225150 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1634ms 21:40:25 INFO - PROCESS | 1751 | 1468903225189 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 21:40:25 INFO - PROCESS | 1751 | 1468903225192 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 21:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:40:25 INFO - PROCESS | 1751 | 1468903225199 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:40:25 INFO - PROCESS | 1751 | 1468903225203 Marionette TRACE conn4 <- [1,2094,null,{}] 21:40:25 INFO - PROCESS | 1751 | 1468903225209 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:25 INFO - PROCESS | 1751 | 1468903225215 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:25 INFO - PROCESS | 1751 | 1468903225431 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 21:40:25 INFO - PROCESS | 1751 | 1468903225751 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 1751 | 1468903225761 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7c7c00 == 90 [pid = 1751] [id = 531] 21:40:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x915be400) [pid = 1751] [serial = 1594] [outer = (nil)] 21:40:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x965b6800) [pid = 1751] [serial = 1595] [outer = 0x915be400] 21:40:25 INFO - PROCESS | 1751 | 1468903225855 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x98176000) [pid = 1751] [serial = 1596] [outer = 0x915be400] 21:40:26 INFO - PROCESS | 1751 | 1468903226842 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1686ms 21:40:26 INFO - PROCESS | 1751 | 1468903226888 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 21:40:26 INFO - PROCESS | 1751 | 1468903226893 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 21:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:40:26 INFO - PROCESS | 1751 | 1468903226903 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:40:26 INFO - PROCESS | 1751 | 1468903226906 Marionette TRACE conn4 <- [1,2098,null,{}] 21:40:26 INFO - PROCESS | 1751 | 1468903226913 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:26 INFO - PROCESS | 1751 | 1468903226926 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:27 INFO - PROCESS | 1751 | 1468903227233 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 21:40:27 INFO - PROCESS | 1751 | 1468903227561 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 1751 | 1468903227570 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x953b1400 == 91 [pid = 1751] [id = 532] 21:40:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x953b7c00) [pid = 1751] [serial = 1597] [outer = (nil)] 21:40:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x9a73dc00) [pid = 1751] [serial = 1598] [outer = 0x953b7c00] 21:40:27 INFO - PROCESS | 1751 | 1468903227661 Marionette DEBUG loaded listener.js 21:40:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x9ab5b800) [pid = 1751] [serial = 1599] [outer = 0x953b7c00] 21:40:28 INFO - PROCESS | 1751 | 1468903228630 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1786ms 21:40:28 INFO - PROCESS | 1751 | 1468903228689 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 1751 | 1468903228692 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 21:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:40:28 INFO - PROCESS | 1751 | 1468903228701 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 1751 | 1468903228705 Marionette TRACE conn4 <- [1,2102,null,{}] 21:40:28 INFO - PROCESS | 1751 | 1468903228711 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:28 INFO - PROCESS | 1751 | 1468903228717 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:28 INFO - PROCESS | 1751 | 1468903228940 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 21:40:29 INFO - PROCESS | 1751 | 1468903229255 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 1751 | 1468903229265 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0d1400 == 92 [pid = 1751] [id = 533] 21:40:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x9951b800) [pid = 1751] [serial = 1600] [outer = (nil)] 21:40:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9ad9a400) [pid = 1751] [serial = 1601] [outer = 0x9951b800] 21:40:29 INFO - PROCESS | 1751 | 1468903229357 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x9b2a5000) [pid = 1751] [serial = 1602] [outer = 0x9951b800] 21:40:30 INFO - PROCESS | 1751 | 1468903230266 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1645ms 21:40:30 INFO - PROCESS | 1751 | 1468903230346 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 1751 | 1468903230351 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 21:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:40:30 INFO - PROCESS | 1751 | 1468903230358 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 1751 | 1468903230362 Marionette TRACE conn4 <- [1,2106,null,{}] 21:40:30 INFO - PROCESS | 1751 | 1468903230369 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:30 INFO - PROCESS | 1751 | 1468903230375 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:30 INFO - PROCESS | 1751 | 1468903230647 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 21:40:30 INFO - PROCESS | 1751 | 1468903230970 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 1751 | 1468903230978 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x953b6400 == 93 [pid = 1751] [id = 534] 21:40:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9abdc800) [pid = 1751] [serial = 1603] [outer = (nil)] 21:40:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x9d2fc400) [pid = 1751] [serial = 1604] [outer = 0x9abdc800] 21:40:31 INFO - PROCESS | 1751 | 1468903231073 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x9d33dc00) [pid = 1751] [serial = 1605] [outer = 0x9abdc800] 21:40:32 INFO - PROCESS | 1751 | 1468903232051 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1738ms 21:40:32 INFO - PROCESS | 1751 | 1468903232110 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 1751 | 1468903232115 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 21:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:40:32 INFO - PROCESS | 1751 | 1468903232126 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 1751 | 1468903232130 Marionette TRACE conn4 <- [1,2110,null,{}] 21:40:32 INFO - PROCESS | 1751 | 1468903232139 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:32 INFO - PROCESS | 1751 | 1468903232144 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:32 INFO - PROCESS | 1751 | 1468903232393 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 21:40:32 INFO - PROCESS | 1751 | 1468903232689 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 1751 | 1468903232697 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x93902800 == 94 [pid = 1751] [id = 535] 21:40:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9b235800) [pid = 1751] [serial = 1606] [outer = (nil)] 21:40:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0xa209b400) [pid = 1751] [serial = 1607] [outer = 0x9b235800] 21:40:32 INFO - PROCESS | 1751 | 1468903232789 Marionette DEBUG loaded listener.js 21:40:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0xa2257000) [pid = 1751] [serial = 1608] [outer = 0x9b235800] 21:40:33 INFO - PROCESS | 1751 | 1468903233703 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1646ms 21:40:33 INFO - PROCESS | 1751 | 1468903233777 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 1751 | 1468903233782 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 21:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:40:33 INFO - PROCESS | 1751 | 1468903233794 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 1751 | 1468903233797 Marionette TRACE conn4 <- [1,2114,null,{}] 21:40:33 INFO - PROCESS | 1751 | 1468903233805 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:33 INFO - PROCESS | 1751 | 1468903233810 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:34 INFO - PROCESS | 1751 | 1468903234044 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 21:40:34 INFO - PROCESS | 1751 | 1468903234331 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:34 INFO - PROCESS | 1751 | 1468903234341 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad90000 == 95 [pid = 1751] [id = 536] 21:40:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0xa1096c00) [pid = 1751] [serial = 1609] [outer = (nil)] 21:40:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0xa310ac00) [pid = 1751] [serial = 1610] [outer = 0xa1096c00] 21:40:34 INFO - PROCESS | 1751 | 1468903234436 Marionette DEBUG loaded listener.js 21:40:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0xa3352400) [pid = 1751] [serial = 1611] [outer = 0xa1096c00] 21:40:35 INFO - PROCESS | 1751 | 1468903235369 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1639ms 21:40:35 INFO - PROCESS | 1751 | 1468903235435 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 21:40:35 INFO - PROCESS | 1751 | 1468903235440 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 21:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:40:35 INFO - PROCESS | 1751 | 1468903235447 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - PROCESS | 1751 | 1468903235452 Marionette TRACE conn4 <- [1,2118,null,{}] 21:40:35 INFO - PROCESS | 1751 | 1468903235459 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:35 INFO - PROCESS | 1751 | 1468903235466 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:35 INFO - PROCESS | 1751 | 1468903235756 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 21:40:36 INFO - PROCESS | 1751 | 1468903236085 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:36 INFO - PROCESS | 1751 | 1468903236098 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8fe58000 == 96 [pid = 1751] [id = 537] 21:40:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x8fe58800) [pid = 1751] [serial = 1612] [outer = (nil)] 21:40:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8fe5f000) [pid = 1751] [serial = 1613] [outer = 0x8fe58800] 21:40:36 INFO - PROCESS | 1751 | 1468903236187 Marionette DEBUG loaded listener.js 21:40:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0xa3109c00) [pid = 1751] [serial = 1614] [outer = 0x8fe58800] 21:40:37 INFO - PROCESS | 1751 | 1468903237173 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1785ms 21:40:37 INFO - PROCESS | 1751 | 1468903237233 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 21:40:37 INFO - PROCESS | 1751 | 1468903237238 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 21:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:40:37 INFO - PROCESS | 1751 | 1468903237245 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:40:37 INFO - PROCESS | 1751 | 1468903237249 Marionette TRACE conn4 <- [1,2122,null,{}] 21:40:37 INFO - PROCESS | 1751 | 1468903237255 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:37 INFO - PROCESS | 1751 | 1468903237262 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:37 INFO - PROCESS | 1751 | 1468903237490 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 21:40:37 INFO - PROCESS | 1751 | 1468903237812 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:37 INFO - PROCESS | 1751 | 1468903237823 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c67c000 == 97 [pid = 1751] [id = 538] 21:40:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8c67c400) [pid = 1751] [serial = 1615] [outer = (nil)] 21:40:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8c685000) [pid = 1751] [serial = 1616] [outer = 0x8c67c400] 21:40:37 INFO - PROCESS | 1751 | 1468903237906 Marionette DEBUG loaded listener.js 21:40:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8c687400) [pid = 1751] [serial = 1617] [outer = 0x8c67c400] 21:40:38 INFO - PROCESS | 1751 | 1468903238849 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1683ms 21:40:38 INFO - PROCESS | 1751 | 1468903238928 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 21:40:38 INFO - PROCESS | 1751 | 1468903238933 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 21:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:40:38 INFO - PROCESS | 1751 | 1468903238940 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:40:38 INFO - PROCESS | 1751 | 1468903238944 Marionette TRACE conn4 <- [1,2126,null,{}] 21:40:38 INFO - PROCESS | 1751 | 1468903238951 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:38 INFO - PROCESS | 1751 | 1468903238956 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:39 INFO - PROCESS | 1751 | 1468903239607 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 21:40:39 INFO - PROCESS | 1751 | 1468903239939 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:39 INFO - PROCESS | 1751 | 1468903239947 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde2800 == 98 [pid = 1751] [id = 539] 21:40:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8bde3c00) [pid = 1751] [serial = 1618] [outer = (nil)] 21:40:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8bdef800) [pid = 1751] [serial = 1619] [outer = 0x8bde3c00] 21:40:40 INFO - PROCESS | 1751 | 1468903240032 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8c685800) [pid = 1751] [serial = 1620] [outer = 0x8bde3c00] 21:40:40 INFO - PROCESS | 1751 | 1468903240962 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2053ms 21:40:40 INFO - PROCESS | 1751 | 1468903240996 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 1751 | 1468903241003 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 21:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:40:41 INFO - PROCESS | 1751 | 1468903241013 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 1751 | 1468903241019 Marionette TRACE conn4 <- [1,2130,null,{}] 21:40:41 INFO - PROCESS | 1751 | 1468903241026 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:41 INFO - PROCESS | 1751 | 1468903241032 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:41 INFO - PROCESS | 1751 | 1468903241254 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 21:40:41 INFO - PROCESS | 1751 | 1468903241598 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 1751 | 1468903241609 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb30400 == 99 [pid = 1751] [id = 540] 21:40:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8bdecc00) [pid = 1751] [serial = 1621] [outer = (nil)] 21:40:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x8d512c00) [pid = 1751] [serial = 1622] [outer = 0x8bdecc00] 21:40:41 INFO - PROCESS | 1751 | 1468903241709 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x8d584c00) [pid = 1751] [serial = 1623] [outer = 0x8bdecc00] 21:40:42 INFO - PROCESS | 1751 | 1468903242721 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:40:42 INFO - PROCESS | 1751 | 1468903242807 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 21:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:40:42 INFO - PROCESS | 1751 | 1468903242815 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - PROCESS | 1751 | 1468903242819 Marionette TRACE conn4 <- [1,2134,null,{}] 21:40:42 INFO - PROCESS | 1751 | 1468903242826 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:42 INFO - PROCESS | 1751 | 1468903242830 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:43 INFO - PROCESS | 1751 | 1468903243055 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 21:40:43 INFO - PROCESS | 1751 | 1468903243472 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 1751 | 1468903243479 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d5800 == 100 [pid = 1751] [id = 541] 21:40:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x8b2d6c00) [pid = 1751] [serial = 1624] [outer = (nil)] 21:40:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x8f7d8c00) [pid = 1751] [serial = 1625] [outer = 0x8b2d6c00] 21:40:43 INFO - PROCESS | 1751 | 1468903243566 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x8fe54000) [pid = 1751] [serial = 1626] [outer = 0x8b2d6c00] 21:40:44 INFO - PROCESS | 1751 | 1468903244529 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1784ms 21:40:44 INFO - PROCESS | 1751 | 1468903244601 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 1751 | 1468903244606 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 21:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:40:44 INFO - PROCESS | 1751 | 1468903244625 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - PROCESS | 1751 | 1468903244634 Marionette TRACE conn4 <- [1,2138,null,{}] 21:40:44 INFO - PROCESS | 1751 | 1468903244640 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:44 INFO - PROCESS | 1751 | 1468903244648 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:44 INFO - PROCESS | 1751 | 1468903244917 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 21:40:45 INFO - PROCESS | 1751 | 1468903245286 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:45 INFO - PROCESS | 1751 | 1468903245292 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8f661400 == 99 [pid = 1751] [id = 392] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x8e484800) [pid = 1751] [serial = 1517] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x8f7a4400) [pid = 1751] [serial = 1490] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x9029a800) [pid = 1751] [serial = 1475] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x8df88000) [pid = 1751] [serial = 1472] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x9ad0b800) [pid = 1751] [serial = 1484] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0xa1097400) [pid = 1751] [serial = 1493] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x9953b000) [pid = 1751] [serial = 1478] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x9aafa000) [pid = 1751] [serial = 1481] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8b9ef000) [pid = 1751] [serial = 1496] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0xa2563c00) [pid = 1751] [serial = 1487] [outer = (nil)] [url = about:blank] 21:40:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9ef000 == 100 [pid = 1751] [id = 542] 21:40:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8b9efc00) [pid = 1751] [serial = 1627] [outer = (nil)] 21:40:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8d5cb400) [pid = 1751] [serial = 1628] [outer = 0x8b9efc00] 21:40:45 INFO - PROCESS | 1751 | 1468903245448 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8df8bc00) [pid = 1751] [serial = 1629] [outer = 0x8b9efc00] 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8e481800 == 99 [pid = 1751] [id = 525] 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff7000 == 98 [pid = 1751] [id = 524] 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0c5c00 == 97 [pid = 1751] [id = 523] 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccdec00 == 96 [pid = 1751] [id = 489] 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9ee000 == 95 [pid = 1751] [id = 522] 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d5000 == 94 [pid = 1751] [id = 521] 21:40:45 INFO - PROCESS | 1751 | --DOCSHELL 0x8afed000 == 93 [pid = 1751] [id = 517] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x8d589c00) [pid = 1751] [serial = 1404] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8d5c7c00) [pid = 1751] [serial = 1505] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8e48e800) [pid = 1751] [serial = 1506] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x9008ec00) [pid = 1751] [serial = 1503] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8f7dd800) [pid = 1751] [serial = 1502] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8d5cd000) [pid = 1751] [serial = 1500] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x8d5c3c00) [pid = 1751] [serial = 1499] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x919ea400) [pid = 1751] [serial = 1508] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x99e8cc00) [pid = 1751] [serial = 1514] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x95339400) [pid = 1751] [serial = 1511] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x99fdc000) [pid = 1751] [serial = 1515] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x953b4800) [pid = 1751] [serial = 1512] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x93a70400) [pid = 1751] [serial = 1509] [outer = (nil)] [url = about:blank] 21:40:46 INFO - PROCESS | 1751 | 1468903246310 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1754ms 21:40:46 INFO - PROCESS | 1751 | 1468903246371 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 21:40:46 INFO - PROCESS | 1751 | 1468903246374 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 21:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:40:46 INFO - PROCESS | 1751 | 1468903246384 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:40:46 INFO - PROCESS | 1751 | 1468903246387 Marionette TRACE conn4 <- [1,2142,null,{}] 21:40:46 INFO - PROCESS | 1751 | 1468903246394 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:46 INFO - PROCESS | 1751 | 1468903246399 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:46 INFO - PROCESS | 1751 | 1468903246599 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 21:40:46 INFO - PROCESS | 1751 | 1468903246891 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:46 INFO - PROCESS | 1751 | 1468903246901 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d1400 == 94 [pid = 1751] [id = 543] 21:40:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8b2d7800) [pid = 1751] [serial = 1630] [outer = (nil)] 21:40:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8f79ec00) [pid = 1751] [serial = 1631] [outer = 0x8b2d7800] 21:40:46 INFO - PROCESS | 1751 | 1468903246976 Marionette DEBUG loaded listener.js 21:40:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x90087400) [pid = 1751] [serial = 1632] [outer = 0x8b2d7800] 21:40:47 INFO - PROCESS | 1751 | 1468903247794 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 21:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:40:47 INFO - PROCESS | 1751 | 1468903247874 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 21:40:47 INFO - PROCESS | 1751 | 1468903247881 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - PROCESS | 1751 | 1468903247884 Marionette TRACE conn4 <- [1,2146,null,{}] 21:40:47 INFO - PROCESS | 1751 | 1468903247890 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:47 INFO - PROCESS | 1751 | 1468903247895 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:48 INFO - PROCESS | 1751 | 1468903248170 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 21:40:48 INFO - PROCESS | 1751 | 1468903248204 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:48 INFO - PROCESS | 1751 | 1468903248221 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x919b1400 == 95 [pid = 1751] [id = 544] 21:40:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x919b5000) [pid = 1751] [serial = 1633] [outer = (nil)] 21:40:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x919ed000) [pid = 1751] [serial = 1634] [outer = 0x919b5000] 21:40:48 INFO - PROCESS | 1751 | 1468903248299 Marionette DEBUG loaded listener.js 21:40:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x94578800) [pid = 1751] [serial = 1635] [outer = 0x919b5000] 21:40:49 INFO - PROCESS | 1751 | 1468903249321 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 21:40:49 INFO - PROCESS | 1751 | 1468903249371 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 21:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:40:49 INFO - PROCESS | 1751 | 1468903249380 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:40:49 INFO - PROCESS | 1751 | 1468903249384 Marionette TRACE conn4 <- [1,2150,null,{}] 21:40:49 INFO - PROCESS | 1751 | 1468903249390 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:49 INFO - PROCESS | 1751 | 1468903249395 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:49 INFO - PROCESS | 1751 | 1468903249705 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x8d585c00) [pid = 1751] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x8d5cdc00) [pid = 1751] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x8e0cc000) [pid = 1751] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x90092000) [pid = 1751] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x9d337c00) [pid = 1751] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x9b22f000) [pid = 1751] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8d57d000) [pid = 1751] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8e54c400) [pid = 1751] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x9a32e800) [pid = 1751] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8f79c000) [pid = 1751] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8d583c00) [pid = 1751] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x915c0400) [pid = 1751] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8cc88400) [pid = 1751] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8cdc5c00) [pid = 1751] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x95337000) [pid = 1751] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x99fd8c00) [pid = 1751] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x98ddc800) [pid = 1751] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8f79d000) [pid = 1751] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x98ddf000) [pid = 1751] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8b9e8c00) [pid = 1751] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x8e54c800) [pid = 1751] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x8d5bf400) [pid = 1751] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x94581000) [pid = 1751] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8d5c1800) [pid = 1751] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9168fc00) [pid = 1751] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:40:50 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x9b230c00) [pid = 1751] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:40:50 INFO - PROCESS | 1751 | 1468903250439 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 1751 | 1468903250448 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff8400 == 96 [pid = 1751] [id = 545] 21:40:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8b2d1c00) [pid = 1751] [serial = 1636] [outer = (nil)] 21:40:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8b9ef400) [pid = 1751] [serial = 1637] [outer = 0x8b2d1c00] 21:40:50 INFO - PROCESS | 1751 | 1468903250523 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8d57f000) [pid = 1751] [serial = 1638] [outer = 0x8b2d1c00] 21:40:51 INFO - PROCESS | 1751 | 1468903251265 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1937ms 21:40:51 INFO - PROCESS | 1751 | 1468903251319 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 21:40:51 INFO - PROCESS | 1751 | 1468903251322 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 21:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:40:51 INFO - PROCESS | 1751 | 1468903251330 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 1751 | 1468903251333 Marionette TRACE conn4 <- [1,2154,null,{}] 21:40:51 INFO - PROCESS | 1751 | 1468903251339 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:51 INFO - PROCESS | 1751 | 1468903251345 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:51 INFO - PROCESS | 1751 | 1468903251548 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 21:40:51 INFO - PROCESS | 1751 | 1468903251742 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:51 INFO - PROCESS | 1751 | 1468903251752 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d7c00 == 97 [pid = 1751] [id = 546] 21:40:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8b9e8c00) [pid = 1751] [serial = 1639] [outer = (nil)] 21:40:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9008f000) [pid = 1751] [serial = 1640] [outer = 0x8b9e8c00] 21:40:51 INFO - PROCESS | 1751 | 1468903251844 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x90297c00) [pid = 1751] [serial = 1641] [outer = 0x8b9e8c00] 21:40:52 INFO - PROCESS | 1751 | 1468903252859 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1587ms 21:40:52 INFO - PROCESS | 1751 | 1468903252920 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 21:40:52 INFO - PROCESS | 1751 | 1468903252926 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 21:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:40:52 INFO - PROCESS | 1751 | 1468903252936 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:40:52 INFO - PROCESS | 1751 | 1468903252941 Marionette TRACE conn4 <- [1,2158,null,{}] 21:40:52 INFO - PROCESS | 1751 | 1468903252951 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:52 INFO - PROCESS | 1751 | 1468903252957 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:53 INFO - PROCESS | 1751 | 1468903253234 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 21:40:53 INFO - PROCESS | 1751 | 1468903253616 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 1751 | 1468903253627 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb3a800 == 98 [pid = 1751] [id = 547] 21:40:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8c67d800) [pid = 1751] [serial = 1642] [outer = (nil)] 21:40:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8cce2400) [pid = 1751] [serial = 1643] [outer = 0x8c67d800] 21:40:53 INFO - PROCESS | 1751 | 1468903253716 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8d516000) [pid = 1751] [serial = 1644] [outer = 0x8c67d800] 21:40:54 INFO - PROCESS | 1751 | 1468903254663 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1795ms 21:40:54 INFO - PROCESS | 1751 | 1468903254731 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 21:40:54 INFO - PROCESS | 1751 | 1468903254738 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 21:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:40:54 INFO - PROCESS | 1751 | 1468903254750 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - PROCESS | 1751 | 1468903254754 Marionette TRACE conn4 <- [1,2162,null,{}] 21:40:54 INFO - PROCESS | 1751 | 1468903254762 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:54 INFO - PROCESS | 1751 | 1468903254769 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:55 INFO - PROCESS | 1751 | 1468903255034 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 21:40:55 INFO - PROCESS | 1751 | 1468903255365 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:55 INFO - PROCESS | 1751 | 1468903255372 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e546800 == 99 [pid = 1751] [id = 548] 21:40:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8e54e000) [pid = 1751] [serial = 1645] [outer = (nil)] 21:40:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8f66a000) [pid = 1751] [serial = 1646] [outer = 0x8e54e000] 21:40:55 INFO - PROCESS | 1751 | 1468903255463 Marionette DEBUG loaded listener.js 21:40:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x8f7c6800) [pid = 1751] [serial = 1647] [outer = 0x8e54e000] 21:40:56 INFO - PROCESS | 1751 | 1468903256477 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1793ms 21:40:56 INFO - PROCESS | 1751 | 1468903256545 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 21:40:56 INFO - PROCESS | 1751 | 1468903256548 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 21:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:40:56 INFO - PROCESS | 1751 | 1468903256556 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:40:56 INFO - PROCESS | 1751 | 1468903256563 Marionette TRACE conn4 <- [1,2166,null,{}] 21:40:56 INFO - PROCESS | 1751 | 1468903256580 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:56 INFO - PROCESS | 1751 | 1468903256590 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:56 INFO - PROCESS | 1751 | 1468903256872 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 21:40:57 INFO - PROCESS | 1751 | 1468903257193 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 1751 | 1468903257205 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x93907000 == 100 [pid = 1751] [id = 549] 21:40:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x93a69000) [pid = 1751] [serial = 1648] [outer = (nil)] 21:40:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x96572800) [pid = 1751] [serial = 1649] [outer = 0x93a69000] 21:40:57 INFO - PROCESS | 1751 | 1468903257295 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9898b400) [pid = 1751] [serial = 1650] [outer = 0x93a69000] 21:40:58 INFO - PROCESS | 1751 | 1468903258240 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1740ms 21:40:58 INFO - PROCESS | 1751 | 1468903258313 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 21:40:58 INFO - PROCESS | 1751 | 1468903258318 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 21:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:40:58 INFO - PROCESS | 1751 | 1468903258330 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:40:58 INFO - PROCESS | 1751 | 1468903258333 Marionette TRACE conn4 <- [1,2170,null,{}] 21:40:58 INFO - PROCESS | 1751 | 1468903258340 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:58 INFO - PROCESS | 1751 | 1468903258345 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:58 INFO - PROCESS | 1751 | 1468903258590 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 21:40:58 INFO - PROCESS | 1751 | 1468903258918 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:58 INFO - PROCESS | 1751 | 1468903258929 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:40:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff7000 == 101 [pid = 1751] [id = 550] 21:40:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x9390b000) [pid = 1751] [serial = 1651] [outer = (nil)] 21:40:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x99a83000) [pid = 1751] [serial = 1652] [outer = 0x9390b000] 21:40:59 INFO - PROCESS | 1751 | 1468903259011 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x99e96400) [pid = 1751] [serial = 1653] [outer = 0x9390b000] 21:40:59 INFO - PROCESS | 1751 | 1468903259929 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1646ms 21:41:00 INFO - PROCESS | 1751 | 1468903259998 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 21:41:00 INFO - PROCESS | 1751 | 1468903260005 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 21:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:41:00 INFO - PROCESS | 1751 | 1468903260023 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:41:00 INFO - PROCESS | 1751 | 1468903260030 Marionette TRACE conn4 <- [1,2174,null,{}] 21:41:00 INFO - PROCESS | 1751 | 1468903260041 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:00 INFO - PROCESS | 1751 | 1468903260050 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:00 INFO - PROCESS | 1751 | 1468903260396 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 21:41:00 INFO - PROCESS | 1751 | 1468903260822 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 1751 | 1468903260837 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c67f800 == 102 [pid = 1751] [id = 551] 21:41:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x8df86c00) [pid = 1751] [serial = 1654] [outer = (nil)] 21:41:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9a330000) [pid = 1751] [serial = 1655] [outer = 0x8df86c00] 21:41:00 INFO - PROCESS | 1751 | 1468903260985 Marionette DEBUG loaded listener.js 21:41:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9a742000) [pid = 1751] [serial = 1656] [outer = 0x8df86c00] 21:41:02 INFO - PROCESS | 1751 | 1468903262153 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2199ms 21:41:02 INFO - PROCESS | 1751 | 1468903262220 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 21:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:41:02 INFO - PROCESS | 1751 | 1468903262225 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 21:41:02 INFO - PROCESS | 1751 | 1468903262232 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - PROCESS | 1751 | 1468903262236 Marionette TRACE conn4 <- [1,2178,null,{}] 21:41:02 INFO - PROCESS | 1751 | 1468903262242 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:02 INFO - PROCESS | 1751 | 1468903262253 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:02 INFO - PROCESS | 1751 | 1468903262570 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 21:41:02 INFO - PROCESS | 1751 | 1468903262901 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 1751 | 1468903262910 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f79d000 == 103 [pid = 1751] [id = 552] 21:41:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x99fdb400) [pid = 1751] [serial = 1657] [outer = (nil)] 21:41:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0xa1097c00) [pid = 1751] [serial = 1658] [outer = 0x99fdb400] 21:41:03 INFO - PROCESS | 1751 | 1468903263008 Marionette DEBUG loaded listener.js 21:41:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0xa224e000) [pid = 1751] [serial = 1659] [outer = 0x99fdb400] 21:41:04 INFO - PROCESS | 1751 | 1468903264183 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1987ms 21:41:04 INFO - PROCESS | 1751 | 1468903264220 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 21:41:04 INFO - PROCESS | 1751 | 1468903264225 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 21:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:41:04 INFO - PROCESS | 1751 | 1468903264233 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:41:04 INFO - PROCESS | 1751 | 1468903264237 Marionette TRACE conn4 <- [1,2182,null,{}] 21:41:04 INFO - PROCESS | 1751 | 1468903264244 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:04 INFO - PROCESS | 1751 | 1468903264249 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:04 INFO - PROCESS | 1751 | 1468903264514 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 21:41:04 INFO - PROCESS | 1751 | 1468903264838 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:04 INFO - PROCESS | 1751 | 1468903264849 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x9ad8c400 == 104 [pid = 1751] [id = 553] 21:41:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x9b812400) [pid = 1751] [serial = 1660] [outer = (nil)] 21:41:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0xa317a400) [pid = 1751] [serial = 1661] [outer = 0x9b812400] 21:41:04 INFO - PROCESS | 1751 | 1468903264934 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0xa4f23400) [pid = 1751] [serial = 1662] [outer = 0x9b812400] 21:41:05 INFO - PROCESS | 1751 | 1468903265829 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1630ms 21:41:05 INFO - PROCESS | 1751 | 1468903265864 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 21:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:41:05 INFO - PROCESS | 1751 | 1468903265875 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 21:41:05 INFO - PROCESS | 1751 | 1468903265882 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 1751 | 1468903265885 Marionette TRACE conn4 <- [1,2186,null,{}] 21:41:05 INFO - PROCESS | 1751 | 1468903265893 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:05 INFO - PROCESS | 1751 | 1468903265897 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:06 INFO - PROCESS | 1751 | 1468903266121 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 21:41:06 INFO - PROCESS | 1751 | 1468903266445 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 1751 | 1468903266456 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb88800 == 105 [pid = 1751] [id = 554] 21:41:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8cb89800) [pid = 1751] [serial = 1663] [outer = (nil)] 21:41:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8cb90400) [pid = 1751] [serial = 1664] [outer = 0x8cb89800] 21:41:06 INFO - PROCESS | 1751 | 1468903266549 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8cb92800) [pid = 1751] [serial = 1665] [outer = 0x8cb89800] 21:41:07 INFO - PROCESS | 1751 | 1468903267484 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1647ms 21:41:07 INFO - PROCESS | 1751 | 1468903267530 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 21:41:07 INFO - PROCESS | 1751 | 1468903267535 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 21:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:41:07 INFO - PROCESS | 1751 | 1468903267542 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:41:07 INFO - PROCESS | 1751 | 1468903267546 Marionette TRACE conn4 <- [1,2190,null,{}] 21:41:07 INFO - PROCESS | 1751 | 1468903267552 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:07 INFO - PROCESS | 1751 | 1468903267557 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:07 INFO - PROCESS | 1751 | 1468903267782 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 21:41:08 INFO - PROCESS | 1751 | 1468903268114 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:08 INFO - PROCESS | 1751 | 1468903268121 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb8a400 == 106 [pid = 1751] [id = 555] 21:41:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8cb8d000) [pid = 1751] [serial = 1666] [outer = (nil)] 21:41:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8ced6800) [pid = 1751] [serial = 1667] [outer = 0x8cb8d000] 21:41:08 INFO - PROCESS | 1751 | 1468903268211 Marionette DEBUG loaded listener.js 21:41:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8ced8400) [pid = 1751] [serial = 1668] [outer = 0x8cb8d000] 21:41:09 INFO - PROCESS | 1751 | 1468903269134 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1640ms 21:41:09 INFO - PROCESS | 1751 | 1468903269183 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 21:41:09 INFO - PROCESS | 1751 | 1468903269187 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 21:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:41:09 INFO - PROCESS | 1751 | 1468903269196 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:41:09 INFO - PROCESS | 1751 | 1468903269200 Marionette TRACE conn4 <- [1,2194,null,{}] 21:41:09 INFO - PROCESS | 1751 | 1468903269207 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:09 INFO - PROCESS | 1751 | 1468903269213 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:09 INFO - PROCESS | 1751 | 1468903269447 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 21:41:09 INFO - PROCESS | 1751 | 1468903269778 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 1751 | 1468903269785 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb96400 == 107 [pid = 1751] [id = 556] 21:41:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8ced7000) [pid = 1751] [serial = 1669] [outer = (nil)] 21:41:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8cedf400) [pid = 1751] [serial = 1670] [outer = 0x8ced7000] 21:41:09 INFO - PROCESS | 1751 | 1468903269896 Marionette DEBUG loaded listener.js 21:41:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x8cee1000) [pid = 1751] [serial = 1671] [outer = 0x8ced7000] 21:41:10 INFO - PROCESS | 1751 | 1468903270857 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1688ms 21:41:10 INFO - PROCESS | 1751 | 1468903270884 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 21:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:41:10 INFO - PROCESS | 1751 | 1468903270890 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 21:41:10 INFO - PROCESS | 1751 | 1468903270897 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - PROCESS | 1751 | 1468903270903 Marionette TRACE conn4 <- [1,2198,null,{}] 21:41:10 INFO - PROCESS | 1751 | 1468903270909 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:10 INFO - PROCESS | 1751 | 1468903270916 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:11 INFO - PROCESS | 1751 | 1468903271196 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 21:41:11 INFO - PROCESS | 1751 | 1468903271538 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 1751 | 1468903271548 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ec800 == 108 [pid = 1751] [id = 557] 21:41:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x8a5ee000) [pid = 1751] [serial = 1672] [outer = (nil)] 21:41:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x8cedc000) [pid = 1751] [serial = 1673] [outer = 0x8a5ee000] 21:41:11 INFO - PROCESS | 1751 | 1468903271648 Marionette DEBUG loaded listener.js 21:41:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x9d2fdc00) [pid = 1751] [serial = 1674] [outer = 0x8a5ee000] 21:41:12 INFO - PROCESS | 1751 | 1468903272547 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1688ms 21:41:12 INFO - PROCESS | 1751 | 1468903272585 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 21:41:12 INFO - PROCESS | 1751 | 1468903272590 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 21:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:41:12 INFO - PROCESS | 1751 | 1468903272596 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - PROCESS | 1751 | 1468903272600 Marionette TRACE conn4 <- [1,2202,null,{}] 21:41:12 INFO - PROCESS | 1751 | 1468903272627 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:12 INFO - PROCESS | 1751 | 1468903272632 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:12 INFO - PROCESS | 1751 | 1468903272865 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 21:41:13 INFO - PROCESS | 1751 | 1468903273205 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 1751 | 1468903273213 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e3c00 == 109 [pid = 1751] [id = 558] 21:41:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x8a5ef800) [pid = 1751] [serial = 1675] [outer = (nil)] 21:41:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0x9179c000) [pid = 1751] [serial = 1676] [outer = 0x8a5ef800] 21:41:13 INFO - PROCESS | 1751 | 1468903273308 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 188 (0x9179e400) [pid = 1751] [serial = 1677] [outer = 0x8a5ef800] 21:41:14 INFO - PROCESS | 1751 | 1468903274360 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1789ms 21:41:14 INFO - PROCESS | 1751 | 1468903274388 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 21:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:41:14 INFO - PROCESS | 1751 | 1468903274392 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 21:41:14 INFO - PROCESS | 1751 | 1468903274399 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - PROCESS | 1751 | 1468903274403 Marionette TRACE conn4 <- [1,2206,null,{}] 21:41:14 INFO - PROCESS | 1751 | 1468903274411 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:14 INFO - PROCESS | 1751 | 1468903274417 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:14 INFO - PROCESS | 1751 | 1468903274649 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 21:41:15 INFO - PROCESS | 1751 | 1468903274993 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:15 INFO - PROCESS | 1751 | 1468903275001 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x91797c00 == 110 [pid = 1751] [id = 559] 21:41:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 189 (0x91799800) [pid = 1751] [serial = 1678] [outer = (nil)] 21:41:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 190 (0x917a5800) [pid = 1751] [serial = 1679] [outer = 0x91799800] 21:41:15 INFO - PROCESS | 1751 | 1468903275100 Marionette DEBUG loaded listener.js 21:41:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 191 (0x9d341000) [pid = 1751] [serial = 1680] [outer = 0x91799800] 21:41:16 INFO - PROCESS | 1751 | 1468903276052 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1686ms 21:41:16 INFO - PROCESS | 1751 | 1468903276085 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 21:41:16 INFO - PROCESS | 1751 | 1468903276089 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 21:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:41:16 INFO - PROCESS | 1751 | 1468903276097 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:41:16 INFO - PROCESS | 1751 | 1468903276102 Marionette TRACE conn4 <- [1,2210,null,{}] 21:41:16 INFO - PROCESS | 1751 | 1468903276112 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:16 INFO - PROCESS | 1751 | 1468903276117 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:16 INFO - PROCESS | 1751 | 1468903276411 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 21:41:16 INFO - PROCESS | 1751 | 1468903276746 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 1751 | 1468903276756 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9e5c00 == 111 [pid = 1751] [id = 560] 21:41:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 192 (0x8b9e6800) [pid = 1751] [serial = 1681] [outer = (nil)] 21:41:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 193 (0x8d51ac00) [pid = 1751] [serial = 1682] [outer = 0x8b9e6800] 21:41:16 INFO - PROCESS | 1751 | 1468903276862 Marionette DEBUG loaded listener.js 21:41:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 194 (0x8df89800) [pid = 1751] [serial = 1683] [outer = 0x8b9e6800] 21:41:17 INFO - PROCESS | 1751 | 1468903277804 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1739ms 21:41:17 INFO - PROCESS | 1751 | 1468903277838 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 1751 | 1468903277841 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 21:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:41:17 INFO - PROCESS | 1751 | 1468903277850 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - PROCESS | 1751 | 1468903277853 Marionette TRACE conn4 <- [1,2214,null,{}] 21:41:17 INFO - PROCESS | 1751 | 1468903277860 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:17 INFO - PROCESS | 1751 | 1468903277865 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:18 INFO - PROCESS | 1751 | 1468903278120 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 21:41:18 INFO - PROCESS | 1751 | 1468903278936 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 1751 | 1468903278945 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ec000 == 112 [pid = 1751] [id = 561] 21:41:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 195 (0x8a5ecc00) [pid = 1751] [serial = 1684] [outer = (nil)] 21:41:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 196 (0x8a5f0000) [pid = 1751] [serial = 1685] [outer = 0x8a5ecc00] 21:41:19 INFO - PROCESS | 1751 | 1468903279083 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x8aff2800) [pid = 1751] [serial = 1686] [outer = 0x8a5ecc00] 21:41:20 INFO - PROCESS | 1751 | 1468903280030 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2235ms 21:41:20 INFO - PROCESS | 1751 | 1468903280088 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 21:41:20 INFO - PROCESS | 1751 | 1468903280096 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 21:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:41:20 INFO - PROCESS | 1751 | 1468903280104 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:41:20 INFO - PROCESS | 1751 | 1468903280110 Marionette TRACE conn4 <- [1,2218,null,{}] 21:41:20 INFO - PROCESS | 1751 | 1468903280119 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:20 INFO - PROCESS | 1751 | 1468903280130 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:20 INFO - PROCESS | 1751 | 1468903280399 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 21:41:20 INFO - PROCESS | 1751 | 1468903280763 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:20 INFO - PROCESS | 1751 | 1468903280782 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc91000 == 113 [pid = 1751] [id = 562] 21:41:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x8cc92c00) [pid = 1751] [serial = 1687] [outer = (nil)] 21:41:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x8ccd7400) [pid = 1751] [serial = 1688] [outer = 0x8cc92c00] 21:41:20 INFO - PROCESS | 1751 | 1468903280935 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x8cdc7400) [pid = 1751] [serial = 1689] [outer = 0x8cc92c00] 21:41:21 INFO - PROCESS | 1751 | 1468903281944 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1893ms 21:41:22 INFO - PROCESS | 1751 | 1468903282002 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 21:41:22 INFO - PROCESS | 1751 | 1468903282009 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 21:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:41:22 INFO - PROCESS | 1751 | 1468903282022 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:41:22 INFO - PROCESS | 1751 | 1468903282025 Marionette TRACE conn4 <- [1,2222,null,{}] 21:41:22 INFO - PROCESS | 1751 | 1468903282033 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:22 INFO - PROCESS | 1751 | 1468903282038 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:22 INFO - PROCESS | 1751 | 1468903282280 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d6000 == 112 [pid = 1751] [id = 429] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff8400 == 111 [pid = 1751] [id = 545] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x919b1400 == 110 [pid = 1751] [id = 544] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d1400 == 109 [pid = 1751] [id = 543] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9ef000 == 108 [pid = 1751] [id = 542] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d5800 == 107 [pid = 1751] [id = 541] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb30400 == 106 [pid = 1751] [id = 540] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde2800 == 105 [pid = 1751] [id = 539] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0d1400 == 104 [pid = 1751] [id = 533] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x953b6400 == 103 [pid = 1751] [id = 534] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x953b1400 == 102 [pid = 1751] [id = 532] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7c7c00 == 101 [pid = 1751] [id = 531] 21:41:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb2e400 == 100 [pid = 1751] [id = 530] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d2800 == 99 [pid = 1751] [id = 519] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x915b4c00 == 98 [pid = 1751] [id = 483] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9390b400 == 97 [pid = 1751] [id = 398] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9168a000 == 96 [pid = 1751] [id = 391] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9a336c00 == 95 [pid = 1751] [id = 395] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdf0c00 == 94 [pid = 1751] [id = 526] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x919b2800 == 93 [pid = 1751] [id = 443] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9abf4400 == 92 [pid = 1751] [id = 403] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d9800 == 91 [pid = 1751] [id = 401] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x96572c00 == 90 [pid = 1751] [id = 427] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d518400 == 89 [pid = 1751] [id = 450] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x91681c00 == 88 [pid = 1751] [id = 419] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x95118400 == 87 [pid = 1751] [id = 407] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9510b400 == 86 [pid = 1751] [id = 408] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x99e95400 == 85 [pid = 1751] [id = 394] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x915b2800 == 84 [pid = 1751] [id = 405] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff1400 == 83 [pid = 1751] [id = 527] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d515000 == 82 [pid = 1751] [id = 458] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e3c00 == 81 [pid = 1751] [id = 491] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x90088800 == 80 [pid = 1751] [id = 397] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d517c00 == 79 [pid = 1751] [id = 493] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x91687000 == 78 [pid = 1751] [id = 411] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d587000 == 77 [pid = 1751] [id = 528] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x93902800 == 76 [pid = 1751] [id = 535] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d518c00 == 75 [pid = 1751] [id = 457] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d513000 == 74 [pid = 1751] [id = 478] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9008d000 == 73 [pid = 1751] [id = 420] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8fe58000 == 72 [pid = 1751] [id = 537] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0d4c00 == 71 [pid = 1751] [id = 459] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccd8400 == 70 [pid = 1751] [id = 466] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8f79bc00 == 69 [pid = 1751] [id = 529] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccda400 == 68 [pid = 1751] [id = 496] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0ca400 == 67 [pid = 1751] [id = 460] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x98ddb000 == 66 [pid = 1751] [id = 492] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d5c00 == 65 [pid = 1751] [id = 406] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccd3800 == 64 [pid = 1751] [id = 465] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9e7c00 == 63 [pid = 1751] [id = 498] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad90000 == 62 [pid = 1751] [id = 536] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9953d000 == 61 [pid = 1751] [id = 461] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5cc000 == 60 [pid = 1751] [id = 490] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0c5400 == 59 [pid = 1751] [id = 462] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccd8800 == 58 [pid = 1751] [id = 494] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9a734400 == 57 [pid = 1751] [id = 495] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51b800 == 56 [pid = 1751] [id = 464] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc1000 == 55 [pid = 1751] [id = 467] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x99fd2800 == 54 [pid = 1751] [id = 463] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccdf400 == 53 [pid = 1751] [id = 497] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x96578c00 == 52 [pid = 1751] [id = 393] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x90092c00 == 51 [pid = 1751] [id = 399] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d584400 == 50 [pid = 1751] [id = 484] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccddc00 == 49 [pid = 1751] [id = 481] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cce0000 == 48 [pid = 1751] [id = 480] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x99a81c00 == 47 [pid = 1751] [id = 400] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7e2800 == 46 [pid = 1751] [id = 415] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8d57d800 == 45 [pid = 1751] [id = 479] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d5400 == 44 [pid = 1751] [id = 520] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8afef400 == 43 [pid = 1751] [id = 518] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc5800 == 42 [pid = 1751] [id = 482] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8c67c000 == 41 [pid = 1751] [id = 538] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc91000 == 40 [pid = 1751] [id = 562] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ec000 == 39 [pid = 1751] [id = 561] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x91797c00 == 38 [pid = 1751] [id = 559] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9e5c00 == 37 [pid = 1751] [id = 560] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e3c00 == 36 [pid = 1751] [id = 558] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ec800 == 35 [pid = 1751] [id = 557] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb96400 == 34 [pid = 1751] [id = 556] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb88800 == 33 [pid = 1751] [id = 554] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb8a400 == 32 [pid = 1751] [id = 555] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9ad8c400 == 31 [pid = 1751] [id = 553] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8f79d000 == 30 [pid = 1751] [id = 552] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8c67f800 == 29 [pid = 1751] [id = 551] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff7000 == 28 [pid = 1751] [id = 550] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x93907000 == 27 [pid = 1751] [id = 549] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8e546800 == 26 [pid = 1751] [id = 548] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d7c00 == 25 [pid = 1751] [id = 546] 21:41:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb3a800 == 24 [pid = 1751] [id = 547] 21:41:24 INFO - PROCESS | 1751 | 1468903284944 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 1751 | 1468903284957 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x953ae400) [pid = 1751] [serial = 1470] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x8e488400) [pid = 1751] [serial = 1473] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x8e48d000) [pid = 1751] [serial = 1572] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x99fd9000) [pid = 1751] [serial = 1529] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 195 (0x915bfc00) [pid = 1751] [serial = 1476] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 194 (0x8ccd5c00) [pid = 1751] [serial = 1550] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 193 (0xa33d0800) [pid = 1751] [serial = 1488] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 192 (0x953af400) [pid = 1751] [serial = 1526] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 191 (0x8bb36800) [pid = 1751] [serial = 1562] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 190 (0x8aff6000) [pid = 1751] [serial = 1553] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 189 (0x8bdeac00) [pid = 1751] [serial = 1538] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 188 (0xa618c000) [pid = 1751] [serial = 1547] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 187 (0xa3113000) [pid = 1751] [serial = 1446] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0x9953f800) [pid = 1751] [serial = 1541] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x8d583800) [pid = 1751] [serial = 1520] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x8f7d1c00) [pid = 1751] [serial = 1577] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x9b809800) [pid = 1751] [serial = 1437] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x8b2d0000) [pid = 1751] [serial = 1556] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x90084c00) [pid = 1751] [serial = 1578] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x8e0d3000) [pid = 1751] [serial = 1571] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0xa0594800) [pid = 1751] [serial = 1535] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0xa4fd7400) [pid = 1751] [serial = 1494] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8f7a2000) [pid = 1751] [serial = 1574] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0xa6123000) [pid = 1751] [serial = 1452] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x8cc8dc00) [pid = 1751] [serial = 1565] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8f7aa800) [pid = 1751] [serial = 1575] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8d520c00) [pid = 1751] [serial = 1569] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x99fdb800) [pid = 1751] [serial = 1431] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x9ad8f400) [pid = 1751] [serial = 1485] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x8b2dac00) [pid = 1751] [serial = 1559] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x9a3dd800) [pid = 1751] [serial = 1532] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x99e8ac00) [pid = 1751] [serial = 1479] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x8d5c9000) [pid = 1751] [serial = 1521] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x8d517400) [pid = 1751] [serial = 1568] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8f7a8400) [pid = 1751] [serial = 1491] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x99a81800) [pid = 1751] [serial = 1428] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0xa230a800) [pid = 1751] [serial = 1544] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8b9f2000) [pid = 1751] [serial = 1497] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9a741800) [pid = 1751] [serial = 1434] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8d5c9400) [pid = 1751] [serial = 1449] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8cc8f000) [pid = 1751] [serial = 1566] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0xa0593c00) [pid = 1751] [serial = 1440] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x90296400) [pid = 1751] [serial = 1455] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9abf0000) [pid = 1751] [serial = 1482] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x8f7cf000) [pid = 1751] [serial = 1523] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0xa2258400) [pid = 1751] [serial = 1443] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9029c800) [pid = 1751] [serial = 1580] [outer = (nil)] [url = about:blank] 21:41:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e3c00 == 25 [pid = 1751] [id = 563] 21:41:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8a5ec000) [pid = 1751] [serial = 1690] [outer = (nil)] 21:41:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8aff0800) [pid = 1751] [serial = 1691] [outer = 0x8a5ec000] 21:41:25 INFO - PROCESS | 1751 | 1468903285317 Marionette DEBUG loaded listener.js 21:41:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8b2d5400) [pid = 1751] [serial = 1692] [outer = 0x8a5ec000] 21:41:26 INFO - PROCESS | 1751 | 1468903286187 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 4195ms 21:41:26 INFO - PROCESS | 1751 | 1468903286218 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 1751 | 1468903286223 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 21:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:41:26 INFO - PROCESS | 1751 | 1468903286237 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 1751 | 1468903286241 Marionette TRACE conn4 <- [1,2226,null,{}] 21:41:26 INFO - PROCESS | 1751 | 1468903286251 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:26 INFO - PROCESS | 1751 | 1468903286260 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:26 INFO - PROCESS | 1751 | 1468903286456 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 21:41:26 INFO - PROCESS | 1751 | 1468903286669 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 1751 | 1468903286680 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde2c00 == 26 [pid = 1751] [id = 564] 21:41:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8bde3400) [pid = 1751] [serial = 1693] [outer = (nil)] 21:41:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x8bdeac00) [pid = 1751] [serial = 1694] [outer = 0x8bde3400] 21:41:26 INFO - PROCESS | 1751 | 1468903286817 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8c67cc00) [pid = 1751] [serial = 1695] [outer = 0x8bde3400] 21:41:27 INFO - PROCESS | 1751 | 1468903287654 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1437ms 21:41:27 INFO - PROCESS | 1751 | 1468903287726 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 1751 | 1468903287731 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 21:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:41:27 INFO - PROCESS | 1751 | 1468903287747 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - PROCESS | 1751 | 1468903287751 Marionette TRACE conn4 <- [1,2230,null,{}] 21:41:27 INFO - PROCESS | 1751 | 1468903287779 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:27 INFO - PROCESS | 1751 | 1468903287785 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:28 INFO - PROCESS | 1751 | 1468903288065 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 21:41:28 INFO - PROCESS | 1751 | 1468903288111 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:28 INFO - PROCESS | 1751 | 1468903288119 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff0c00 == 27 [pid = 1751] [id = 565] 21:41:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8cb96400) [pid = 1751] [serial = 1696] [outer = (nil)] 21:41:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8ccd3800) [pid = 1751] [serial = 1697] [outer = 0x8cb96400] 21:41:28 INFO - PROCESS | 1751 | 1468903288195 Marionette DEBUG loaded listener.js 21:41:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8cdc4000) [pid = 1751] [serial = 1698] [outer = 0x8cb96400] 21:41:29 INFO - PROCESS | 1751 | 1468903289365 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1690ms 21:41:29 INFO - PROCESS | 1751 | 1468903289437 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 21:41:29 INFO - PROCESS | 1751 | 1468903289441 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 21:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:41:29 INFO - PROCESS | 1751 | 1468903289451 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:41:29 INFO - PROCESS | 1751 | 1468903289461 Marionette TRACE conn4 <- [1,2234,null,{}] 21:41:29 INFO - PROCESS | 1751 | 1468903289488 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:29 INFO - PROCESS | 1751 | 1468903289495 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:29 INFO - PROCESS | 1751 | 1468903289800 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8b9e8c00) [pid = 1751] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8b2d4400) [pid = 1751] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8aff3400) [pid = 1751] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x915be400) [pid = 1751] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x9510c000) [pid = 1751] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x953b7c00) [pid = 1751] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x8bde3c00) [pid = 1751] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8cc8e800) [pid = 1751] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8cdce800) [pid = 1751] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8b2d7800) [pid = 1751] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x8cc86c00) [pid = 1751] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x8b9efc00) [pid = 1751] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8df85c00) [pid = 1751] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8b2d1c00) [pid = 1751] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x915b5c00) [pid = 1751] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8f7a9c00) [pid = 1751] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0xa1096c00) [pid = 1751] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0xa3491800) [pid = 1751] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8bde6800) [pid = 1751] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8bde2000) [pid = 1751] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8b2d7000) [pid = 1751] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8fe58800) [pid = 1751] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8bde8800) [pid = 1751] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9b235800) [pid = 1751] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8c67c400) [pid = 1751] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8bdecc00) [pid = 1751] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8cdc9000) [pid = 1751] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8d589000) [pid = 1751] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8afed400) [pid = 1751] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9ab5c000) [pid = 1751] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x99ac1800) [pid = 1751] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8b2d6c00) [pid = 1751] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x919b5000) [pid = 1751] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x9029d800) [pid = 1751] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x9951b800) [pid = 1751] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:41:32 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x9abdc800) [pid = 1751] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:41:32 INFO - PROCESS | 1751 | 1468903292354 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:32 INFO - PROCESS | 1751 | 1468903292361 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8afefc00 == 28 [pid = 1751] [id = 566] 21:41:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8aff0000) [pid = 1751] [serial = 1699] [outer = (nil)] 21:41:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8b2d4400) [pid = 1751] [serial = 1700] [outer = 0x8aff0000] 21:41:32 INFO - PROCESS | 1751 | 1468903292454 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8bde6800) [pid = 1751] [serial = 1701] [outer = 0x8aff0000] 21:41:33 INFO - PROCESS | 1751 | 1468903293223 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 3822ms 21:41:33 INFO - PROCESS | 1751 | 1468903293275 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 1751 | 1468903293280 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 21:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:41:33 INFO - PROCESS | 1751 | 1468903293288 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - PROCESS | 1751 | 1468903293291 Marionette TRACE conn4 <- [1,2238,null,{}] 21:41:33 INFO - PROCESS | 1751 | 1468903293298 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:33 INFO - PROCESS | 1751 | 1468903293303 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:33 INFO - PROCESS | 1751 | 1468903293528 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 21:41:33 INFO - PROCESS | 1751 | 1468903293731 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 1751 | 1468903293742 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d6c00 == 29 [pid = 1751] [id = 567] 21:41:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8cdcac00) [pid = 1751] [serial = 1702] [outer = (nil)] 21:41:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8d582000) [pid = 1751] [serial = 1703] [outer = 0x8cdcac00] 21:41:33 INFO - PROCESS | 1751 | 1468903293820 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8d5bf000) [pid = 1751] [serial = 1704] [outer = 0x8cdcac00] 21:41:34 INFO - PROCESS | 1751 | 1468903294836 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1585ms 21:41:34 INFO - PROCESS | 1751 | 1468903294873 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 21:41:34 INFO - PROCESS | 1751 | 1468903294880 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 21:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:41:34 INFO - PROCESS | 1751 | 1468903294890 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - PROCESS | 1751 | 1468903294894 Marionette TRACE conn4 <- [1,2242,null,{}] 21:41:34 INFO - PROCESS | 1751 | 1468903294911 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:34 INFO - PROCESS | 1751 | 1468903294922 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:35 INFO - PROCESS | 1751 | 1468903295144 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 21:41:35 INFO - PROCESS | 1751 | 1468903295575 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 1751 | 1468903295587 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9f4800 == 30 [pid = 1751] [id = 568] 21:41:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8bb39400) [pid = 1751] [serial = 1705] [outer = (nil)] 21:41:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8bdf0800) [pid = 1751] [serial = 1706] [outer = 0x8bb39400] 21:41:35 INFO - PROCESS | 1751 | 1468903295749 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8cc91800) [pid = 1751] [serial = 1707] [outer = 0x8bb39400] 21:41:36 INFO - PROCESS | 1751 | 1468903296975 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2140ms 21:41:37 INFO - PROCESS | 1751 | 1468903297030 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 21:41:37 INFO - PROCESS | 1751 | 1468903297037 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 21:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:41:37 INFO - PROCESS | 1751 | 1468903297048 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:41:37 INFO - PROCESS | 1751 | 1468903297052 Marionette TRACE conn4 <- [1,2246,null,{}] 21:41:37 INFO - PROCESS | 1751 | 1468903297059 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:37 INFO - PROCESS | 1751 | 1468903297065 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:37 INFO - PROCESS | 1751 | 1468903297307 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 21:41:37 INFO - PROCESS | 1751 | 1468903297632 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 1751 | 1468903297646 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d0800 == 31 [pid = 1751] [id = 569] 21:41:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8d519400) [pid = 1751] [serial = 1708] [outer = (nil)] 21:41:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8d5c2c00) [pid = 1751] [serial = 1709] [outer = 0x8d519400] 21:41:37 INFO - PROCESS | 1751 | 1468903297740 Marionette DEBUG loaded listener.js 21:41:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8d5cc800) [pid = 1751] [serial = 1710] [outer = 0x8d519400] 21:41:38 INFO - PROCESS | 1751 | 1468903298741 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1734ms 21:41:38 INFO - PROCESS | 1751 | 1468903298783 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 21:41:38 INFO - PROCESS | 1751 | 1468903298788 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 21:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:41:38 INFO - PROCESS | 1751 | 1468903298796 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - PROCESS | 1751 | 1468903298803 Marionette TRACE conn4 <- [1,2250,null,{}] 21:41:38 INFO - PROCESS | 1751 | 1468903298822 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:38 INFO - PROCESS | 1751 | 1468903298831 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:39 INFO - PROCESS | 1751 | 1468903299102 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 21:41:39 INFO - PROCESS | 1751 | 1468903299450 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 1751 | 1468903299461 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e481400 == 32 [pid = 1751] [id = 570] 21:41:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8e482000) [pid = 1751] [serial = 1711] [outer = (nil)] 21:41:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8e488c00) [pid = 1751] [serial = 1712] [outer = 0x8e482000] 21:41:39 INFO - PROCESS | 1751 | 1468903299553 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8e48e000) [pid = 1751] [serial = 1713] [outer = 0x8e482000] 21:41:40 INFO - PROCESS | 1751 | 1468903300514 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1746ms 21:41:40 INFO - PROCESS | 1751 | 1468903300543 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 21:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:41:40 INFO - PROCESS | 1751 | 1468903300548 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 21:41:40 INFO - PROCESS | 1751 | 1468903300555 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - PROCESS | 1751 | 1468903300558 Marionette TRACE conn4 <- [1,2254,null,{}] 21:41:40 INFO - PROCESS | 1751 | 1468903300565 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:40 INFO - PROCESS | 1751 | 1468903300570 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:40 INFO - PROCESS | 1751 | 1468903300785 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 21:41:41 INFO - PROCESS | 1751 | 1468903301098 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 1751 | 1468903301109 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8affb400 == 33 [pid = 1751] [id = 571] 21:41:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8bde5800) [pid = 1751] [serial = 1714] [outer = (nil)] 21:41:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8e549400) [pid = 1751] [serial = 1715] [outer = 0x8bde5800] 21:41:41 INFO - PROCESS | 1751 | 1468903301199 Marionette DEBUG loaded listener.js 21:41:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8e548000) [pid = 1751] [serial = 1716] [outer = 0x8bde5800] 21:41:42 INFO - PROCESS | 1751 | 1468903302124 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1636ms 21:41:42 INFO - PROCESS | 1751 | 1468903302192 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 21:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:41:42 INFO - PROCESS | 1751 | 1468903302197 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 21:41:42 INFO - PROCESS | 1751 | 1468903302204 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - PROCESS | 1751 | 1468903302207 Marionette TRACE conn4 <- [1,2258,null,{}] 21:41:42 INFO - PROCESS | 1751 | 1468903302215 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:42 INFO - PROCESS | 1751 | 1468903302220 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:42 INFO - PROCESS | 1751 | 1468903302454 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 21:41:42 INFO - PROCESS | 1751 | 1468903302766 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 1751 | 1468903302773 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8afed400 == 34 [pid = 1751] [id = 572] 21:41:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8d57f400) [pid = 1751] [serial = 1717] [outer = (nil)] 21:41:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8f66b800) [pid = 1751] [serial = 1718] [outer = 0x8d57f400] 21:41:42 INFO - PROCESS | 1751 | 1468903302867 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8f79b800) [pid = 1751] [serial = 1719] [outer = 0x8d57f400] 21:41:43 INFO - PROCESS | 1751 | 1468903303798 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1641ms 21:41:43 INFO - PROCESS | 1751 | 1468903303845 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 21:41:43 INFO - PROCESS | 1751 | 1468903303850 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 21:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:41:43 INFO - PROCESS | 1751 | 1468903303857 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:41:43 INFO - PROCESS | 1751 | 1468903303860 Marionette TRACE conn4 <- [1,2262,null,{}] 21:41:43 INFO - PROCESS | 1751 | 1468903303868 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:43 INFO - PROCESS | 1751 | 1468903303880 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:44 INFO - PROCESS | 1751 | 1468903304180 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 21:41:44 INFO - PROCESS | 1751 | 1468903304552 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:44 INFO - PROCESS | 1751 | 1468903304560 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5bf800 == 35 [pid = 1751] [id = 573] 21:41:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8f7a9000) [pid = 1751] [serial = 1720] [outer = (nil)] 21:41:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8f7d0c00) [pid = 1751] [serial = 1721] [outer = 0x8f7a9000] 21:41:44 INFO - PROCESS | 1751 | 1468903304666 Marionette DEBUG loaded listener.js 21:41:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8f7d8400) [pid = 1751] [serial = 1722] [outer = 0x8f7a9000] 21:41:45 INFO - PROCESS | 1751 | 1468903305559 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1733ms 21:41:45 INFO - PROCESS | 1751 | 1468903305592 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 1751 | 1468903305595 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 21:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:41:45 INFO - PROCESS | 1751 | 1468903305623 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - PROCESS | 1751 | 1468903305628 Marionette TRACE conn4 <- [1,2266,null,{}] 21:41:45 INFO - PROCESS | 1751 | 1468903305635 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:45 INFO - PROCESS | 1751 | 1468903305640 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:45 INFO - PROCESS | 1751 | 1468903305837 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 21:41:46 INFO - PROCESS | 1751 | 1468903306110 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 1751 | 1468903306116 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9eb000 == 36 [pid = 1751] [id = 574] 21:41:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x8b9f0400) [pid = 1751] [serial = 1723] [outer = (nil)] 21:41:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8f7e3000) [pid = 1751] [serial = 1724] [outer = 0x8b9f0400] 21:41:46 INFO - PROCESS | 1751 | 1468903306249 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8f7df400) [pid = 1751] [serial = 1725] [outer = 0x8b9f0400] 21:41:47 INFO - PROCESS | 1751 | 1468903307171 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1591ms 21:41:47 INFO - PROCESS | 1751 | 1468903307210 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 21:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:41:47 INFO - PROCESS | 1751 | 1468903307221 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 21:41:47 INFO - PROCESS | 1751 | 1468903307229 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 1751 | 1468903307234 Marionette TRACE conn4 <- [1,2270,null,{}] 21:41:47 INFO - PROCESS | 1751 | 1468903307240 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:47 INFO - PROCESS | 1751 | 1468903307244 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:47 INFO - PROCESS | 1751 | 1468903307453 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 21:41:47 INFO - PROCESS | 1751 | 1468903307777 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 1751 | 1468903307784 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb30400 == 37 [pid = 1751] [id = 575] 21:41:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8f7e1800) [pid = 1751] [serial = 1726] [outer = (nil)] 21:41:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8fe5e800) [pid = 1751] [serial = 1727] [outer = 0x8f7e1800] 21:41:47 INFO - PROCESS | 1751 | 1468903307879 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x90088000) [pid = 1751] [serial = 1728] [outer = 0x8f7e1800] 21:41:48 INFO - PROCESS | 1751 | 1468903308753 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1585ms 21:41:48 INFO - PROCESS | 1751 | 1468903308814 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 1751 | 1468903308818 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 21:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:41:48 INFO - PROCESS | 1751 | 1468903308826 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 1751 | 1468903308829 Marionette TRACE conn4 <- [1,2274,null,{}] 21:41:48 INFO - PROCESS | 1751 | 1468903308836 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:48 INFO - PROCESS | 1751 | 1468903308841 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:49 INFO - PROCESS | 1751 | 1468903309074 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 21:41:49 INFO - PROCESS | 1751 | 1468903309411 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 1751 | 1468903309421 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f663400 == 38 [pid = 1751] [id = 576] 21:41:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8f7dbc00) [pid = 1751] [serial = 1729] [outer = (nil)] 21:41:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x90299400) [pid = 1751] [serial = 1730] [outer = 0x8f7dbc00] 21:41:49 INFO - PROCESS | 1751 | 1468903309511 Marionette DEBUG loaded listener.js 21:41:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x9029e800) [pid = 1751] [serial = 1731] [outer = 0x8f7dbc00] 21:41:50 INFO - PROCESS | 1751 | 1468903310387 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1639ms 21:41:50 INFO - PROCESS | 1751 | 1468903310466 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 1751 | 1468903310469 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 21:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:41:50 INFO - PROCESS | 1751 | 1468903310476 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:41:50 INFO - PROCESS | 1751 | 1468903310479 Marionette TRACE conn4 <- [1,2278,null,{}] 21:41:50 INFO - PROCESS | 1751 | 1468903310485 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:50 INFO - PROCESS | 1751 | 1468903310491 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:50 INFO - PROCESS | 1751 | 1468903310721 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 21:41:51 INFO - PROCESS | 1751 | 1468903311033 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 1751 | 1468903311041 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb31c00 == 39 [pid = 1751] [id = 577] 21:41:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8cce0000) [pid = 1751] [serial = 1732] [outer = (nil)] 21:41:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x915b9c00) [pid = 1751] [serial = 1733] [outer = 0x8cce0000] 21:41:51 INFO - PROCESS | 1751 | 1468903311129 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x915be400) [pid = 1751] [serial = 1734] [outer = 0x8cce0000] 21:41:52 INFO - PROCESS | 1751 | 1468903312040 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1588ms 21:41:52 INFO - PROCESS | 1751 | 1468903312080 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 21:41:52 INFO - PROCESS | 1751 | 1468903312085 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 21:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:41:52 INFO - PROCESS | 1751 | 1468903312096 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:41:52 INFO - PROCESS | 1751 | 1468903312100 Marionette TRACE conn4 <- [1,2282,null,{}] 21:41:52 INFO - PROCESS | 1751 | 1468903312108 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:52 INFO - PROCESS | 1751 | 1468903312114 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:52 INFO - PROCESS | 1751 | 1468903312346 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 21:41:52 INFO - PROCESS | 1751 | 1468903312683 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 1751 | 1468903312694 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x9179a400 == 40 [pid = 1751] [id = 578] 21:41:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9179ac00) [pid = 1751] [serial = 1735] [outer = (nil)] 21:41:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x917a4000) [pid = 1751] [serial = 1736] [outer = 0x9179ac00] 21:41:52 INFO - PROCESS | 1751 | 1468903312788 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x919b9400) [pid = 1751] [serial = 1737] [outer = 0x9179ac00] 21:41:53 INFO - PROCESS | 1751 | 1468903313726 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1694ms 21:41:53 INFO - PROCESS | 1751 | 1468903313790 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 21:41:53 INFO - PROCESS | 1751 | 1468903313794 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 21:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:41:53 INFO - PROCESS | 1751 | 1468903313802 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - PROCESS | 1751 | 1468903313806 Marionette TRACE conn4 <- [1,2286,null,{}] 21:41:53 INFO - PROCESS | 1751 | 1468903313813 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:53 INFO - PROCESS | 1751 | 1468903313819 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:54 INFO - PROCESS | 1751 | 1468903314017 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 21:41:54 INFO - PROCESS | 1751 | 1468903314351 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 1751 | 1468903314361 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde1800 == 41 [pid = 1751] [id = 579] 21:41:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x8bdecc00) [pid = 1751] [serial = 1738] [outer = (nil)] 21:41:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8d585c00) [pid = 1751] [serial = 1739] [outer = 0x8bdecc00] 21:41:54 INFO - PROCESS | 1751 | 1468903314455 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8e542400) [pid = 1751] [serial = 1740] [outer = 0x8bdecc00] 21:41:55 INFO - PROCESS | 1751 | 1468903315347 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 21:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1584ms 21:41:55 INFO - PROCESS | 1751 | 1468903315386 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 1751 | 1468903315391 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 21:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:41:55 INFO - PROCESS | 1751 | 1468903315398 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 1751 | 1468903315402 Marionette TRACE conn4 <- [1,2290,null,{}] 21:41:55 INFO - PROCESS | 1751 | 1468903315408 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:55 INFO - PROCESS | 1751 | 1468903315414 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:55 INFO - PROCESS | 1751 | 1468903315623 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 21:41:55 INFO - PROCESS | 1751 | 1468903315944 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:55 INFO - PROCESS | 1751 | 1468903315954 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8afee000 == 42 [pid = 1751] [id = 580] 21:41:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8aff2400) [pid = 1751] [serial = 1741] [outer = (nil)] 21:41:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x8bb30c00) [pid = 1751] [serial = 1742] [outer = 0x8aff2400] 21:41:56 INFO - PROCESS | 1751 | 1468903316046 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x8c683c00) [pid = 1751] [serial = 1743] [outer = 0x8aff2400] 21:41:56 INFO - PROCESS | 1751 | 1468903316958 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1632ms 21:41:57 INFO - PROCESS | 1751 | 1468903317031 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 21:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:41:57 INFO - PROCESS | 1751 | 1468903317036 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 21:41:57 INFO - PROCESS | 1751 | 1468903317044 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 1751 | 1468903317047 Marionette TRACE conn4 <- [1,2294,null,{}] 21:41:57 INFO - PROCESS | 1751 | 1468903317054 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:57 INFO - PROCESS | 1751 | 1468903317059 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:57 INFO - PROCESS | 1751 | 1468903317490 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 21:41:57 INFO - PROCESS | 1751 | 1468903317773 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 1751 | 1468903317784 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8affa400 == 43 [pid = 1751] [id = 581] 21:41:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x8affac00) [pid = 1751] [serial = 1744] [outer = (nil)] 21:41:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8b2d3400) [pid = 1751] [serial = 1745] [outer = 0x8affac00] 21:41:57 INFO - PROCESS | 1751 | 1468903317864 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8b9f2c00) [pid = 1751] [serial = 1746] [outer = 0x8affac00] 21:41:58 INFO - PROCESS | 1751 | 1468903318759 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1748ms 21:41:58 INFO - PROCESS | 1751 | 1468903318792 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 21:41:58 INFO - PROCESS | 1751 | 1468903318799 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 21:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:41:58 INFO - PROCESS | 1751 | 1468903318808 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:41:58 INFO - PROCESS | 1751 | 1468903318813 Marionette TRACE conn4 <- [1,2298,null,{}] 21:41:58 INFO - PROCESS | 1751 | 1468903318821 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:58 INFO - PROCESS | 1751 | 1468903318828 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:59 INFO - PROCESS | 1751 | 1468903319036 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 21:41:59 INFO - PROCESS | 1751 | 1468903319412 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 1751 | 1468903319428 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:41:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdee400 == 44 [pid = 1751] [id = 582] 21:41:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8cc8b000) [pid = 1751] [serial = 1747] [outer = (nil)] 21:41:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8ced4c00) [pid = 1751] [serial = 1748] [outer = 0x8cc8b000] 21:41:59 INFO - PROCESS | 1751 | 1468903319557 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8d51a800) [pid = 1751] [serial = 1749] [outer = 0x8cc8b000] 21:42:00 INFO - PROCESS | 1751 | 1468903320611 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x90297c00) [pid = 1751] [serial = 1641] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x9008f000) [pid = 1751] [serial = 1640] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8bb2fc00) [pid = 1751] [serial = 1560] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8b2d2400) [pid = 1751] [serial = 1557] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x965b6800) [pid = 1751] [serial = 1595] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x9898d800) [pid = 1751] [serial = 1527] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x9ab5b800) [pid = 1751] [serial = 1599] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x8bdef800) [pid = 1751] [serial = 1619] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0xa4f14c00) [pid = 1751] [serial = 1551] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x8f7cc800) [pid = 1751] [serial = 1518] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x8f79ec00) [pid = 1751] [serial = 1631] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8cce1000) [pid = 1751] [serial = 1584] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8df8bc00) [pid = 1751] [serial = 1629] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x919b1800) [pid = 1751] [serial = 1581] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8b9ef400) [pid = 1751] [serial = 1637] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9168d000) [pid = 1751] [serial = 1589] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x98176000) [pid = 1751] [serial = 1596] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x9008bc00) [pid = 1751] [serial = 1524] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8d57f000) [pid = 1751] [serial = 1638] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0xa3352400) [pid = 1751] [serial = 1611] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0xa6194800) [pid = 1751] [serial = 1548] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0xa2ff9c00) [pid = 1751] [serial = 1545] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8bdedc00) [pid = 1751] [serial = 1539] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8bb38400) [pid = 1751] [serial = 1563] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8c685800) [pid = 1751] [serial = 1620] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x8fe5f000) [pid = 1751] [serial = 1613] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9a73dc00) [pid = 1751] [serial = 1598] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0xa2257400) [pid = 1751] [serial = 1542] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8d5cb400) [pid = 1751] [serial = 1628] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8cc8e400) [pid = 1751] [serial = 1583] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0xa209b400) [pid = 1751] [serial = 1607] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8c687400) [pid = 1751] [serial = 1617] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8d512c00) [pid = 1751] [serial = 1622] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9abf2000) [pid = 1751] [serial = 1533] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x90087400) [pid = 1751] [serial = 1632] [outer = (nil)] [url = about:blank] 21:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1885ms 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8e0ce400) [pid = 1751] [serial = 1587] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8affa000) [pid = 1751] [serial = 1554] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0xa209bc00) [pid = 1751] [serial = 1536] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9a6b9400) [pid = 1751] [serial = 1530] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8fe54000) [pid = 1751] [serial = 1626] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x919ed000) [pid = 1751] [serial = 1634] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8f7d8c00) [pid = 1751] [serial = 1625] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x953adc00) [pid = 1751] [serial = 1593] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x9510d400) [pid = 1751] [serial = 1592] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8d584c00) [pid = 1751] [serial = 1623] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8c685000) [pid = 1751] [serial = 1616] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x9b2a5000) [pid = 1751] [serial = 1602] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0xa310ac00) [pid = 1751] [serial = 1610] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8df86000) [pid = 1751] [serial = 1586] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x9ad9a400) [pid = 1751] [serial = 1601] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x94578800) [pid = 1751] [serial = 1635] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0xa3109c00) [pid = 1751] [serial = 1614] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x9d2fc400) [pid = 1751] [serial = 1604] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0xa2257000) [pid = 1751] [serial = 1608] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x919e2400) [pid = 1751] [serial = 1590] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x9d33dc00) [pid = 1751] [serial = 1605] [outer = (nil)] [url = about:blank] 21:42:00 INFO - PROCESS | 1751 | 1468903320712 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 21:42:00 INFO - PROCESS | 1751 | 1468903320726 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 21:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:42:00 INFO - PROCESS | 1751 | 1468903320736 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - PROCESS | 1751 | 1468903320741 Marionette TRACE conn4 <- [1,2302,null,{}] 21:42:00 INFO - PROCESS | 1751 | 1468903320753 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:00 INFO - PROCESS | 1751 | 1468903320759 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:00 INFO - PROCESS | 1751 | 1468903320968 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 21:42:01 INFO - PROCESS | 1751 | 1468903321284 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:01 INFO - PROCESS | 1751 | 1468903321295 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdee000 == 45 [pid = 1751] [id = 583] 21:42:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8c67f000) [pid = 1751] [serial = 1750] [outer = (nil)] 21:42:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8ccdbc00) [pid = 1751] [serial = 1751] [outer = 0x8c67f000] 21:42:01 INFO - PROCESS | 1751 | 1468903321377 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8d512c00) [pid = 1751] [serial = 1752] [outer = 0x8c67f000] 21:42:02 INFO - PROCESS | 1751 | 1468903322227 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1531ms 21:42:02 INFO - PROCESS | 1751 | 1468903322269 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 1751 | 1468903322275 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 21:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:42:02 INFO - PROCESS | 1751 | 1468903322297 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 1751 | 1468903322304 Marionette TRACE conn4 <- [1,2306,null,{}] 21:42:02 INFO - PROCESS | 1751 | 1468903322311 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:02 INFO - PROCESS | 1751 | 1468903322317 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:02 INFO - PROCESS | 1751 | 1468903322535 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 21:42:02 INFO - PROCESS | 1751 | 1468903322785 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 1751 | 1468903322792 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cede400 == 46 [pid = 1751] [id = 584] 21:42:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8df8a000) [pid = 1751] [serial = 1753] [outer = (nil)] 21:42:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8e0ca000) [pid = 1751] [serial = 1754] [outer = 0x8df8a000] 21:42:02 INFO - PROCESS | 1751 | 1468903322880 Marionette DEBUG loaded listener.js 21:42:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8e484400) [pid = 1751] [serial = 1755] [outer = 0x8df8a000] 21:42:03 INFO - PROCESS | 1751 | 1468903323743 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1498ms 21:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:42:03 INFO - PROCESS | 1751 | 1468903323783 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 21:42:03 INFO - PROCESS | 1751 | 1468903323786 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 21:42:03 INFO - PROCESS | 1751 | 1468903323793 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:42:03 INFO - PROCESS | 1751 | 1468903323796 Marionette TRACE conn4 <- [1,2310,null,{}] 21:42:03 INFO - PROCESS | 1751 | 1468903323811 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:03 INFO - PROCESS | 1751 | 1468903323817 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:04 INFO - PROCESS | 1751 | 1468903324089 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 21:42:04 INFO - PROCESS | 1751 | 1468903324126 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 1751 | 1468903324138 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb38c00 == 47 [pid = 1751] [id = 585] 21:42:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8d5c3800) [pid = 1751] [serial = 1756] [outer = (nil)] 21:42:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8f66dc00) [pid = 1751] [serial = 1757] [outer = 0x8d5c3800] 21:42:04 INFO - PROCESS | 1751 | 1468903324209 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8f7a4800) [pid = 1751] [serial = 1758] [outer = 0x8d5c3800] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8c67d800) [pid = 1751] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8a5ee000) [pid = 1751] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8a5ef800) [pid = 1751] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8cb96400) [pid = 1751] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x9390b000) [pid = 1751] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8ced7000) [pid = 1751] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x8aff0000) [pid = 1751] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x91799800) [pid = 1751] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x99fdb400) [pid = 1751] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x8cb8d000) [pid = 1751] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x8cb89800) [pid = 1751] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x93a69000) [pid = 1751] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8a5ec000) [pid = 1751] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x8bde3400) [pid = 1751] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x8e54e000) [pid = 1751] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x8b9e6800) [pid = 1751] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x8cc92c00) [pid = 1751] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x8df86c00) [pid = 1751] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:42:05 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x8a5ecc00) [pid = 1751] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:42:05 INFO - PROCESS | 1751 | 1468903325504 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1742ms 21:42:05 INFO - PROCESS | 1751 | 1468903325535 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 1751 | 1468903325539 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 21:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:42:05 INFO - PROCESS | 1751 | 1468903325546 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - PROCESS | 1751 | 1468903325550 Marionette TRACE conn4 <- [1,2314,null,{}] 21:42:05 INFO - PROCESS | 1751 | 1468903325566 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:05 INFO - PROCESS | 1751 | 1468903325572 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:05 INFO - PROCESS | 1751 | 1468903325784 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 21:42:06 INFO - PROCESS | 1751 | 1468903326013 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:06 INFO - PROCESS | 1751 | 1468903326032 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccda000 == 48 [pid = 1751] [id = 586] 21:42:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x8ced7000) [pid = 1751] [serial = 1759] [outer = (nil)] 21:42:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x8e0cc000) [pid = 1751] [serial = 1760] [outer = 0x8ced7000] 21:42:06 INFO - PROCESS | 1751 | 1468903326115 Marionette DEBUG loaded listener.js 21:42:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x8f7cd800) [pid = 1751] [serial = 1761] [outer = 0x8ced7000] 21:42:06 INFO - PROCESS | 1751 | 1468903326922 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1396ms 21:42:06 INFO - PROCESS | 1751 | 1468903326944 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 1751 | 1468903326948 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 21:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:42:06 INFO - PROCESS | 1751 | 1468903326955 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - PROCESS | 1751 | 1468903326959 Marionette TRACE conn4 <- [1,2318,null,{}] 21:42:06 INFO - PROCESS | 1751 | 1468903326965 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:06 INFO - PROCESS | 1751 | 1468903326970 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:07 INFO - PROCESS | 1751 | 1468903327251 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 21:42:07 INFO - PROCESS | 1751 | 1468903327509 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 1751 | 1468903327528 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5eac00 == 49 [pid = 1751] [id = 587] 21:42:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x8a5eb400) [pid = 1751] [serial = 1762] [outer = (nil)] 21:42:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x8afedc00) [pid = 1751] [serial = 1763] [outer = 0x8a5eb400] 21:42:07 INFO - PROCESS | 1751 | 1468903327791 Marionette DEBUG loaded listener.js 21:42:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8b2d4800) [pid = 1751] [serial = 1764] [outer = 0x8a5eb400] 21:42:09 INFO - PROCESS | 1751 | 1468903329241 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 1751 | 1468903329310 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 21:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:42:09 INFO - PROCESS | 1751 | 1468903329332 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - PROCESS | 1751 | 1468903329338 Marionette TRACE conn4 <- [1,2322,null,{}] 21:42:09 INFO - PROCESS | 1751 | 1468903329411 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:09 INFO - PROCESS | 1751 | 1468903329416 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:09 INFO - PROCESS | 1751 | 1468903329696 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 21:42:09 INFO - PROCESS | 1751 | 1468903329931 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 1751 | 1468903329945 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb2fc00 == 50 [pid = 1751] [id = 588] 21:42:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x8c683000) [pid = 1751] [serial = 1765] [outer = (nil)] 21:42:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x8cb96400) [pid = 1751] [serial = 1766] [outer = 0x8c683000] 21:42:10 INFO - PROCESS | 1751 | 1468903330035 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x8cc8ec00) [pid = 1751] [serial = 1767] [outer = 0x8c683000] 21:42:11 INFO - PROCESS | 1751 | 1468903331021 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1742ms 21:42:11 INFO - PROCESS | 1751 | 1468903331074 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 21:42:11 INFO - PROCESS | 1751 | 1468903331083 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 21:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:42:11 INFO - PROCESS | 1751 | 1468903331093 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 1751 | 1468903331098 Marionette TRACE conn4 <- [1,2326,null,{}] 21:42:11 INFO - PROCESS | 1751 | 1468903331105 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:11 INFO - PROCESS | 1751 | 1468903331111 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:11 INFO - PROCESS | 1751 | 1468903331359 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 21:42:11 INFO - PROCESS | 1751 | 1468903331684 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 1751 | 1468903331692 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51d800 == 51 [pid = 1751] [id = 589] 21:42:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x8d586400) [pid = 1751] [serial = 1768] [outer = (nil)] 21:42:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8d5c1c00) [pid = 1751] [serial = 1769] [outer = 0x8d586400] 21:42:11 INFO - PROCESS | 1751 | 1468903331785 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8df8dc00) [pid = 1751] [serial = 1770] [outer = 0x8d586400] 21:42:12 INFO - PROCESS | 1751 | 1468903332753 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1687ms 21:42:12 INFO - PROCESS | 1751 | 1468903332782 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 1751 | 1468903332786 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 21:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:42:12 INFO - PROCESS | 1751 | 1468903332796 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 1751 | 1468903332807 Marionette TRACE conn4 <- [1,2330,null,{}] 21:42:12 INFO - PROCESS | 1751 | 1468903332845 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:12 INFO - PROCESS | 1751 | 1468903332853 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:13 INFO - PROCESS | 1751 | 1468903333103 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 21:42:13 INFO - PROCESS | 1751 | 1468903333393 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 1751 | 1468903333401 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d589000 == 52 [pid = 1751] [id = 590] 21:42:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8e48c400) [pid = 1751] [serial = 1771] [outer = (nil)] 21:42:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8fe57800) [pid = 1751] [serial = 1772] [outer = 0x8e48c400] 21:42:13 INFO - PROCESS | 1751 | 1468903333493 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x90090800) [pid = 1751] [serial = 1773] [outer = 0x8e48c400] 21:42:14 INFO - PROCESS | 1751 | 1468903334436 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1676ms 21:42:14 INFO - PROCESS | 1751 | 1468903334471 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 1751 | 1468903334475 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 21:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:42:14 INFO - PROCESS | 1751 | 1468903334483 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 1751 | 1468903334488 Marionette TRACE conn4 <- [1,2334,null,{}] 21:42:14 INFO - PROCESS | 1751 | 1468903334494 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:14 INFO - PROCESS | 1751 | 1468903334499 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:14 INFO - PROCESS | 1751 | 1468903334728 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 21:42:15 INFO - PROCESS | 1751 | 1468903335094 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 1751 | 1468903335111 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb34800 == 53 [pid = 1751] [id = 591] 21:42:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x90089c00) [pid = 1751] [serial = 1774] [outer = (nil)] 21:42:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x9168d000) [pid = 1751] [serial = 1775] [outer = 0x90089c00] 21:42:15 INFO - PROCESS | 1751 | 1468903335214 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x917a0800) [pid = 1751] [serial = 1776] [outer = 0x90089c00] 21:42:16 INFO - PROCESS | 1751 | 1468903336124 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1689ms 21:42:16 INFO - PROCESS | 1751 | 1468903336173 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 1751 | 1468903336178 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 21:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:42:16 INFO - PROCESS | 1751 | 1468903336186 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 1751 | 1468903336190 Marionette TRACE conn4 <- [1,2338,null,{}] 21:42:16 INFO - PROCESS | 1751 | 1468903336196 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:16 INFO - PROCESS | 1751 | 1468903336202 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:16 INFO - PROCESS | 1751 | 1468903336427 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 21:42:16 INFO - PROCESS | 1751 | 1468903336745 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 1751 | 1468903336765 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x919bb800 == 54 [pid = 1751] [id = 592] 21:42:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x919bc000) [pid = 1751] [serial = 1777] [outer = (nil)] 21:42:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x919eb000) [pid = 1751] [serial = 1778] [outer = 0x919bc000] 21:42:16 INFO - PROCESS | 1751 | 1468903336868 Marionette DEBUG loaded listener.js 21:42:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x92631c00) [pid = 1751] [serial = 1779] [outer = 0x919bc000] 21:42:17 INFO - PROCESS | 1751 | 1468903337891 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1737ms 21:42:17 INFO - PROCESS | 1751 | 1468903337925 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 1751 | 1468903337929 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 21:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:42:17 INFO - PROCESS | 1751 | 1468903337936 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - PROCESS | 1751 | 1468903337940 Marionette TRACE conn4 <- [1,2342,null,{}] 21:42:17 INFO - PROCESS | 1751 | 1468903337947 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:17 INFO - PROCESS | 1751 | 1468903337953 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:18 INFO - PROCESS | 1751 | 1468903338180 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 21:42:18 INFO - PROCESS | 1751 | 1468903338502 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 1751 | 1468903338511 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x915bcc00 == 55 [pid = 1751] [id = 593] 21:42:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x9168e000) [pid = 1751] [serial = 1780] [outer = (nil)] 21:42:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x93a6cc00) [pid = 1751] [serial = 1781] [outer = 0x9168e000] 21:42:18 INFO - PROCESS | 1751 | 1468903338604 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x9457e000) [pid = 1751] [serial = 1782] [outer = 0x9168e000] 21:42:19 INFO - PROCESS | 1751 | 1468903339464 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1587ms 21:42:19 INFO - PROCESS | 1751 | 1468903339531 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 21:42:19 INFO - PROCESS | 1751 | 1468903339536 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 21:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:42:19 INFO - PROCESS | 1751 | 1468903339545 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:42:19 INFO - PROCESS | 1751 | 1468903339548 Marionette TRACE conn4 <- [1,2346,null,{}] 21:42:19 INFO - PROCESS | 1751 | 1468903339555 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:19 INFO - PROCESS | 1751 | 1468903339560 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:19 INFO - PROCESS | 1751 | 1468903339792 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 21:42:20 INFO - PROCESS | 1751 | 1468903340136 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 1751 | 1468903340143 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8fe55400 == 56 [pid = 1751] [id = 594] 21:42:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x919efc00) [pid = 1751] [serial = 1783] [outer = (nil)] 21:42:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x95111c00) [pid = 1751] [serial = 1784] [outer = 0x919efc00] 21:42:20 INFO - PROCESS | 1751 | 1468903340239 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x95116800) [pid = 1751] [serial = 1785] [outer = 0x919efc00] 21:42:21 INFO - PROCESS | 1751 | 1468903341153 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1636ms 21:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:42:21 INFO - PROCESS | 1751 | 1468903341184 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 1751 | 1468903341187 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 21:42:21 INFO - PROCESS | 1751 | 1468903341195 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 1751 | 1468903341198 Marionette TRACE conn4 <- [1,2350,null,{}] 21:42:21 INFO - PROCESS | 1751 | 1468903341204 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:21 INFO - PROCESS | 1751 | 1468903341209 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:21 INFO - PROCESS | 1751 | 1468903341415 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 21:42:21 INFO - PROCESS | 1751 | 1468903341734 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 1751 | 1468903341743 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x9510c800 == 57 [pid = 1751] [id = 595] 21:42:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x953ab000) [pid = 1751] [serial = 1786] [outer = (nil)] 21:42:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x953b3c00) [pid = 1751] [serial = 1787] [outer = 0x953ab000] 21:42:21 INFO - PROCESS | 1751 | 1468903341834 Marionette DEBUG loaded listener.js 21:42:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x953b7c00) [pid = 1751] [serial = 1788] [outer = 0x953ab000] 21:42:22 INFO - PROCESS | 1751 | 1468903342745 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1588ms 21:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:42:22 INFO - PROCESS | 1751 | 1468903342782 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 1751 | 1468903342785 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 21:42:22 INFO - PROCESS | 1751 | 1468903342792 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - PROCESS | 1751 | 1468903342796 Marionette TRACE conn4 <- [1,2354,null,{}] 21:42:22 INFO - PROCESS | 1751 | 1468903342802 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:22 INFO - PROCESS | 1751 | 1468903342807 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:23 INFO - PROCESS | 1751 | 1468903343020 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 21:42:23 INFO - PROCESS | 1751 | 1468903343334 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 1751 | 1468903343341 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9457b000 == 58 [pid = 1751] [id = 596] 21:42:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x94fae400) [pid = 1751] [serial = 1789] [outer = (nil)] 21:42:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x97728400) [pid = 1751] [serial = 1790] [outer = 0x94fae400] 21:42:23 INFO - PROCESS | 1751 | 1468903343433 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x98177000) [pid = 1751] [serial = 1791] [outer = 0x94fae400] 21:42:24 INFO - PROCESS | 1751 | 1468903344312 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1583ms 21:42:24 INFO - PROCESS | 1751 | 1468903344375 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 1751 | 1468903344378 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 21:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:42:24 INFO - PROCESS | 1751 | 1468903344387 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 1751 | 1468903344391 Marionette TRACE conn4 <- [1,2358,null,{}] 21:42:24 INFO - PROCESS | 1751 | 1468903344397 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:24 INFO - PROCESS | 1751 | 1468903344403 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:24 INFO - PROCESS | 1751 | 1468903344626 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 21:42:24 INFO - PROCESS | 1751 | 1468903344968 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 1751 | 1468903344980 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x98dd8400 == 59 [pid = 1751] [id = 597] 21:42:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x98dd9000) [pid = 1751] [serial = 1792] [outer = (nil)] 21:42:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x994a2800) [pid = 1751] [serial = 1793] [outer = 0x98dd9000] 21:42:25 INFO - PROCESS | 1751 | 1468903345108 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x9953b400) [pid = 1751] [serial = 1794] [outer = 0x98dd9000] 21:42:26 INFO - PROCESS | 1751 | 1468903346253 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1934ms 21:42:26 INFO - PROCESS | 1751 | 1468903346323 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 21:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:42:26 INFO - PROCESS | 1751 | 1468903346328 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 21:42:26 INFO - PROCESS | 1751 | 1468903346335 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:42:26 INFO - PROCESS | 1751 | 1468903346339 Marionette TRACE conn4 <- [1,2362,null,{}] 21:42:26 INFO - PROCESS | 1751 | 1468903346346 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:26 INFO - PROCESS | 1751 | 1468903346351 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:26 INFO - PROCESS | 1751 | 1468903346628 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 21:42:26 INFO - PROCESS | 1751 | 1468903346954 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 1751 | 1468903346965 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9953e400 == 60 [pid = 1751] [id = 598] 21:42:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x99774800) [pid = 1751] [serial = 1795] [outer = (nil)] 21:42:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x99e8bc00) [pid = 1751] [serial = 1796] [outer = 0x99774800] 21:42:27 INFO - PROCESS | 1751 | 1468903347052 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x99e8dc00) [pid = 1751] [serial = 1797] [outer = 0x99774800] 21:42:28 INFO - PROCESS | 1751 | 1468903348010 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1734ms 21:42:28 INFO - PROCESS | 1751 | 1468903348069 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 1751 | 1468903348072 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 21:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:42:28 INFO - PROCESS | 1751 | 1468903348079 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 1751 | 1468903348083 Marionette TRACE conn4 <- [1,2366,null,{}] 21:42:28 INFO - PROCESS | 1751 | 1468903348088 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:28 INFO - PROCESS | 1751 | 1468903348094 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:28 INFO - PROCESS | 1751 | 1468903348314 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 21:42:28 INFO - PROCESS | 1751 | 1468903348634 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 1751 | 1468903348644 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x99a82800 == 61 [pid = 1751] [id = 599] 21:42:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x99a84000) [pid = 1751] [serial = 1798] [outer = (nil)] 21:42:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x99fd6800) [pid = 1751] [serial = 1799] [outer = 0x99a84000] 21:42:28 INFO - PROCESS | 1751 | 1468903348733 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x99fd9000) [pid = 1751] [serial = 1800] [outer = 0x99a84000] 21:42:29 INFO - PROCESS | 1751 | 1468903349646 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1634ms 21:42:29 INFO - PROCESS | 1751 | 1468903349715 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 21:42:29 INFO - PROCESS | 1751 | 1468903349720 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 21:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:42:29 INFO - PROCESS | 1751 | 1468903349728 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - PROCESS | 1751 | 1468903349731 Marionette TRACE conn4 <- [1,2370,null,{}] 21:42:29 INFO - PROCESS | 1751 | 1468903349738 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:29 INFO - PROCESS | 1751 | 1468903349743 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:29 INFO - PROCESS | 1751 | 1468903349968 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 21:42:30 INFO - PROCESS | 1751 | 1468903350394 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 1751 | 1468903350403 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff2c00 == 62 [pid = 1751] [id = 600] 21:42:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8aff3000) [pid = 1751] [serial = 1801] [outer = (nil)] 21:42:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8bb3b400) [pid = 1751] [serial = 1802] [outer = 0x8aff3000] 21:42:30 INFO - PROCESS | 1751 | 1468903350492 Marionette DEBUG loaded listener.js 21:42:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8ccdf000) [pid = 1751] [serial = 1803] [outer = 0x8aff3000] 21:42:31 INFO - PROCESS | 1751 | 1468903351407 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1738ms 21:42:31 INFO - PROCESS | 1751 | 1468903351472 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 1751 | 1468903351477 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 21:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:42:31 INFO - PROCESS | 1751 | 1468903351489 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - PROCESS | 1751 | 1468903351492 Marionette TRACE conn4 <- [1,2374,null,{}] 21:42:31 INFO - PROCESS | 1751 | 1468903351499 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:31 INFO - PROCESS | 1751 | 1468903351504 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:31 INFO - PROCESS | 1751 | 1468903351732 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 21:42:32 INFO - PROCESS | 1751 | 1468903352553 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 1751 | 1468903352562 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff9400 == 63 [pid = 1751] [id = 601] 21:42:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8aff9800) [pid = 1751] [serial = 1804] [outer = (nil)] 21:42:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x8b2d1800) [pid = 1751] [serial = 1805] [outer = 0x8aff9800] 21:42:32 INFO - PROCESS | 1751 | 1468903352668 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8b9f4c00) [pid = 1751] [serial = 1806] [outer = 0x8aff9800] 21:42:33 INFO - PROCESS | 1751 | 1468903353571 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2131ms 21:42:33 INFO - PROCESS | 1751 | 1468903353624 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 1751 | 1468903353628 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 21:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:42:33 INFO - PROCESS | 1751 | 1468903353637 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - PROCESS | 1751 | 1468903353641 Marionette TRACE conn4 <- [1,2378,null,{}] 21:42:33 INFO - PROCESS | 1751 | 1468903353649 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:33 INFO - PROCESS | 1751 | 1468903353657 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:33 INFO - PROCESS | 1751 | 1468903353869 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 21:42:34 INFO - PROCESS | 1751 | 1468903354210 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 1751 | 1468903354222 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ced5400 == 64 [pid = 1751] [id = 602] 21:42:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8ceda000) [pid = 1751] [serial = 1807] [outer = (nil)] 21:42:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8d514c00) [pid = 1751] [serial = 1808] [outer = 0x8ceda000] 21:42:34 INFO - PROCESS | 1751 | 1468903354307 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8d580800) [pid = 1751] [serial = 1809] [outer = 0x8ceda000] 21:42:35 INFO - PROCESS | 1751 | 1468903355386 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1792ms 21:42:35 INFO - PROCESS | 1751 | 1468903355432 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 1751 | 1468903355439 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 21:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:42:35 INFO - PROCESS | 1751 | 1468903355447 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 1751 | 1468903355451 Marionette TRACE conn4 <- [1,2382,null,{}] 21:42:35 INFO - PROCESS | 1751 | 1468903355458 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:35 INFO - PROCESS | 1751 | 1468903355464 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:35 INFO - PROCESS | 1751 | 1468903355710 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 21:42:36 INFO - PROCESS | 1751 | 1468903356034 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 1751 | 1468903356041 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8df88c00 == 65 [pid = 1751] [id = 603] 21:42:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8e0d1400) [pid = 1751] [serial = 1810] [outer = (nil)] 21:42:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x8e490800) [pid = 1751] [serial = 1811] [outer = 0x8e0d1400] 21:42:36 INFO - PROCESS | 1751 | 1468903356123 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x8f79fc00) [pid = 1751] [serial = 1812] [outer = 0x8e0d1400] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccda000 == 64 [pid = 1751] [id = 586] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb38c00 == 63 [pid = 1751] [id = 585] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8cede400 == 62 [pid = 1751] [id = 584] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdee000 == 61 [pid = 1751] [id = 583] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdee400 == 60 [pid = 1751] [id = 582] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8affa400 == 59 [pid = 1751] [id = 581] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d0800 == 58 [pid = 1751] [id = 569] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8cce0c00 == 57 [pid = 1751] [id = 511] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9f4800 == 56 [pid = 1751] [id = 568] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8affb400 == 55 [pid = 1751] [id = 571] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9ea800 == 54 [pid = 1751] [id = 503] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff0c00 == 53 [pid = 1751] [id = 565] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8e481400 == 52 [pid = 1751] [id = 570] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8f668c00 == 51 [pid = 1751] [id = 507] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8f663400 == 50 [pid = 1751] [id = 576] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde7000 == 49 [pid = 1751] [id = 513] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x9457f800 == 48 [pid = 1751] [id = 504] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde6400 == 47 [pid = 1751] [id = 514] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9eb000 == 46 [pid = 1751] [id = 574] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb31c00 == 45 [pid = 1751] [id = 577] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde1800 == 44 [pid = 1751] [id = 579] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x94fb3c00 == 43 [pid = 1751] [id = 508] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8afefc00 == 42 [pid = 1751] [id = 566] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8d512000 == 41 [pid = 1751] [id = 502] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5bf800 == 40 [pid = 1751] [id = 573] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8afed400 == 39 [pid = 1751] [id = 572] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb30400 == 38 [pid = 1751] [id = 575] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc5000 == 37 [pid = 1751] [id = 501] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8afee000 == 36 [pid = 1751] [id = 580] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde1c00 == 35 [pid = 1751] [id = 512] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdcbc00 == 34 [pid = 1751] [id = 505] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde2c00 == 33 [pid = 1751] [id = 564] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x953af800 == 32 [pid = 1751] [id = 509] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc2000 == 31 [pid = 1751] [id = 510] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x9179a400 == 30 [pid = 1751] [id = 578] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc8c000 == 29 [pid = 1751] [id = 516] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e3c00 == 28 [pid = 1751] [id = 563] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8df8e400 == 27 [pid = 1751] [id = 500] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8d57c400 == 26 [pid = 1751] [id = 506] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d6c00 == 25 [pid = 1751] [id = 567] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccd8c00 == 24 [pid = 1751] [id = 515] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8d583400 == 23 [pid = 1751] [id = 499] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x99a82800 == 22 [pid = 1751] [id = 599] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff2c00 == 21 [pid = 1751] [id = 600] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x9953e400 == 20 [pid = 1751] [id = 598] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x98dd8400 == 19 [pid = 1751] [id = 597] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x9457b000 == 18 [pid = 1751] [id = 596] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8fe55400 == 17 [pid = 1751] [id = 594] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x9510c800 == 16 [pid = 1751] [id = 595] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x915bcc00 == 15 [pid = 1751] [id = 593] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x919bb800 == 14 [pid = 1751] [id = 592] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb34800 == 13 [pid = 1751] [id = 591] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51d800 == 12 [pid = 1751] [id = 589] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8d589000 == 11 [pid = 1751] [id = 590] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb2fc00 == 10 [pid = 1751] [id = 588] 21:42:38 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5eac00 == 9 [pid = 1751] [id = 587] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8d582000) [pid = 1751] [serial = 1703] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x8cce2400) [pid = 1751] [serial = 1643] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x9d2fdc00) [pid = 1751] [serial = 1674] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9179e400) [pid = 1751] [serial = 1677] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8cdc4000) [pid = 1751] [serial = 1698] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x99a83000) [pid = 1751] [serial = 1652] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8cedf400) [pid = 1751] [serial = 1670] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x8b2d4400) [pid = 1751] [serial = 1700] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9d341000) [pid = 1751] [serial = 1680] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0xa224e000) [pid = 1751] [serial = 1659] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8bde6800) [pid = 1751] [serial = 1701] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9179c000) [pid = 1751] [serial = 1676] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8ced8400) [pid = 1751] [serial = 1668] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x8cb90400) [pid = 1751] [serial = 1664] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x8d516000) [pid = 1751] [serial = 1644] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x917a5800) [pid = 1751] [serial = 1679] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x96572800) [pid = 1751] [serial = 1649] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8cedc000) [pid = 1751] [serial = 1673] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8b2d5400) [pid = 1751] [serial = 1692] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x99e96400) [pid = 1751] [serial = 1653] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8c67cc00) [pid = 1751] [serial = 1695] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8f66a000) [pid = 1751] [serial = 1646] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8cb92800) [pid = 1751] [serial = 1665] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8d51ac00) [pid = 1751] [serial = 1682] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8aff0800) [pid = 1751] [serial = 1691] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8cdc7400) [pid = 1751] [serial = 1689] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0xa1097c00) [pid = 1751] [serial = 1658] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9a330000) [pid = 1751] [serial = 1655] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8df89800) [pid = 1751] [serial = 1683] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8bdeac00) [pid = 1751] [serial = 1694] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0xa317a400) [pid = 1751] [serial = 1661] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8a5f0000) [pid = 1751] [serial = 1685] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9898b400) [pid = 1751] [serial = 1650] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8f7c6800) [pid = 1751] [serial = 1647] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8ccd7400) [pid = 1751] [serial = 1688] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8aff2800) [pid = 1751] [serial = 1686] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x9a742000) [pid = 1751] [serial = 1656] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8ccd3800) [pid = 1751] [serial = 1697] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8cee1000) [pid = 1751] [serial = 1671] [outer = (nil)] [url = about:blank] 21:42:38 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8ced6800) [pid = 1751] [serial = 1667] [outer = (nil)] [url = about:blank] 21:42:39 INFO - PROCESS | 1751 | 1468903359003 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3590ms 21:42:39 INFO - PROCESS | 1751 | 1468903359038 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 1751 | 1468903359046 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 21:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:42:39 INFO - PROCESS | 1751 | 1468903359056 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 1751 | 1468903359060 Marionette TRACE conn4 <- [1,2386,null,{}] 21:42:39 INFO - PROCESS | 1751 | 1468903359069 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:39 INFO - PROCESS | 1751 | 1468903359075 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:39 INFO - PROCESS | 1751 | 1468903359261 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 21:42:39 INFO - PROCESS | 1751 | 1468903359414 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 1751 | 1468903359432 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2cc400 == 10 [pid = 1751] [id = 604] 21:42:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8b2d6c00) [pid = 1751] [serial = 1813] [outer = (nil)] 21:42:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8b9e8400) [pid = 1751] [serial = 1814] [outer = 0x8b2d6c00] 21:42:39 INFO - PROCESS | 1751 | 1468903359505 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8b9ecc00) [pid = 1751] [serial = 1815] [outer = 0x8b2d6c00] 21:42:40 INFO - PROCESS | 1751 | 1468903360368 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1389ms 21:42:40 INFO - PROCESS | 1751 | 1468903360444 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 1751 | 1468903360452 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 21:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:42:40 INFO - PROCESS | 1751 | 1468903360462 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 1751 | 1468903360467 Marionette TRACE conn4 <- [1,2390,null,{}] 21:42:40 INFO - PROCESS | 1751 | 1468903360474 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:40 INFO - PROCESS | 1751 | 1468903360480 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:40 INFO - PROCESS | 1751 | 1468903360661 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 21:42:40 INFO - PROCESS | 1751 | 1468903360814 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 1751 | 1468903360820 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9e5c00 == 11 [pid = 1751] [id = 605] 21:42:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8bde6400) [pid = 1751] [serial = 1816] [outer = (nil)] 21:42:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8bded400) [pid = 1751] [serial = 1817] [outer = 0x8bde6400] 21:42:40 INFO - PROCESS | 1751 | 1468903360897 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8c67dc00) [pid = 1751] [serial = 1818] [outer = 0x8bde6400] 21:42:41 INFO - PROCESS | 1751 | 1468903361834 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1435ms 21:42:41 INFO - PROCESS | 1751 | 1468903361899 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 1751 | 1468903361903 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 21:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:42:41 INFO - PROCESS | 1751 | 1468903361910 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 1751 | 1468903361916 Marionette TRACE conn4 <- [1,2394,null,{}] 21:42:41 INFO - PROCESS | 1751 | 1468903361944 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:41 INFO - PROCESS | 1751 | 1468903361953 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:42 INFO - PROCESS | 1751 | 1468903362195 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 21:42:42 INFO - PROCESS | 1751 | 1468903362231 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 1751 | 1468903362242 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc90c00 == 12 [pid = 1751] [id = 606] 21:42:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8cc91400) [pid = 1751] [serial = 1819] [outer = (nil)] 21:42:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8ccd4000) [pid = 1751] [serial = 1820] [outer = 0x8cc91400] 21:42:42 INFO - PROCESS | 1751 | 1468903362319 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8cce1c00) [pid = 1751] [serial = 1821] [outer = 0x8cc91400] 21:42:43 INFO - PROCESS | 1751 | 1468903363410 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1536ms 21:42:43 INFO - PROCESS | 1751 | 1468903363452 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 1751 | 1468903363457 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 21:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:42:43 INFO - PROCESS | 1751 | 1468903363469 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 1751 | 1468903363471 Marionette TRACE conn4 <- [1,2398,null,{}] 21:42:43 INFO - PROCESS | 1751 | 1468903363478 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:43 INFO - PROCESS | 1751 | 1468903363483 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:44 INFO - PROCESS | 1751 | 1468903364732 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x9b812400) [pid = 1751] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8d5c3800) [pid = 1751] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8ced7000) [pid = 1751] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8e482000) [pid = 1751] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8d519400) [pid = 1751] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8d57f400) [pid = 1751] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8aff2400) [pid = 1751] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8cce0000) [pid = 1751] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8bde5800) [pid = 1751] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8f7e1800) [pid = 1751] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x8cdcac00) [pid = 1751] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x8cc8b000) [pid = 1751] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x8c67f000) [pid = 1751] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x8bdecc00) [pid = 1751] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x8f7dbc00) [pid = 1751] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x8f7a9000) [pid = 1751] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8df8a000) [pid = 1751] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x9179ac00) [pid = 1751] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x8bb39400) [pid = 1751] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x8b9f0400) [pid = 1751] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:42:44 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x8affac00) [pid = 1751] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:42:44 INFO - PROCESS | 1751 | 1468903364946 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 1751 | 1468903364955 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e6400 == 13 [pid = 1751] [id = 607] 21:42:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x8a5ea400) [pid = 1751] [serial = 1822] [outer = (nil)] 21:42:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x8b9ef800) [pid = 1751] [serial = 1823] [outer = 0x8a5ea400] 21:42:45 INFO - PROCESS | 1751 | 1468903365031 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x8cb8ec00) [pid = 1751] [serial = 1824] [outer = 0x8a5ea400] 21:42:45 INFO - PROCESS | 1751 | 1468903365830 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2380ms 21:42:45 INFO - PROCESS | 1751 | 1468903365851 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 21:42:45 INFO - PROCESS | 1751 | 1468903365856 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 21:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:42:45 INFO - PROCESS | 1751 | 1468903365863 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:42:45 INFO - PROCESS | 1751 | 1468903365867 Marionette TRACE conn4 <- [1,2402,null,{}] 21:42:45 INFO - PROCESS | 1751 | 1468903365872 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:45 INFO - PROCESS | 1751 | 1468903365878 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:46 INFO - PROCESS | 1751 | 1468903366120 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 21:42:46 INFO - PROCESS | 1751 | 1468903366144 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:46 INFO - PROCESS | 1751 | 1468903366153 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc8bc00 == 14 [pid = 1751] [id = 608] 21:42:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8cce2400) [pid = 1751] [serial = 1825] [outer = (nil)] 21:42:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x8cdcc800) [pid = 1751] [serial = 1826] [outer = 0x8cce2400] 21:42:46 INFO - PROCESS | 1751 | 1468903366228 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x8cede000) [pid = 1751] [serial = 1827] [outer = 0x8cce2400] 21:42:47 INFO - PROCESS | 1751 | 1468903367375 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1583ms 21:42:47 INFO - PROCESS | 1751 | 1468903367447 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 1751 | 1468903367455 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 21:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:42:47 INFO - PROCESS | 1751 | 1468903367466 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - PROCESS | 1751 | 1468903367471 Marionette TRACE conn4 <- [1,2406,null,{}] 21:42:47 INFO - PROCESS | 1751 | 1468903367483 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:47 INFO - PROCESS | 1751 | 1468903367488 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:47 INFO - PROCESS | 1751 | 1468903367737 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 21:42:48 INFO - PROCESS | 1751 | 1468903367998 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 1751 | 1468903368013 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9e7800 == 15 [pid = 1751] [id = 609] 21:42:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x8b9e8c00) [pid = 1751] [serial = 1828] [outer = (nil)] 21:42:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x8bb32000) [pid = 1751] [serial = 1829] [outer = 0x8b9e8c00] 21:42:48 INFO - PROCESS | 1751 | 1468903368139 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8bdee800) [pid = 1751] [serial = 1830] [outer = 0x8b9e8c00] 21:42:49 INFO - PROCESS | 1751 | 1468903369073 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1647ms 21:42:49 INFO - PROCESS | 1751 | 1468903369112 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 1751 | 1468903369121 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 21:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:42:49 INFO - PROCESS | 1751 | 1468903369153 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - PROCESS | 1751 | 1468903369157 Marionette TRACE conn4 <- [1,2410,null,{}] 21:42:49 INFO - PROCESS | 1751 | 1468903369164 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:49 INFO - PROCESS | 1751 | 1468903369172 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:49 INFO - PROCESS | 1751 | 1468903369374 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 21:42:49 INFO - PROCESS | 1751 | 1468903369627 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 1751 | 1468903369636 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb39800 == 16 [pid = 1751] [id = 610] 21:42:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8cc8c000) [pid = 1751] [serial = 1831] [outer = (nil)] 21:42:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8ccd4800) [pid = 1751] [serial = 1832] [outer = 0x8cc8c000] 21:42:49 INFO - PROCESS | 1751 | 1468903369745 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8cdbfc00) [pid = 1751] [serial = 1833] [outer = 0x8cc8c000] 21:42:50 INFO - PROCESS | 1751 | 1468903370781 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1696ms 21:42:50 INFO - PROCESS | 1751 | 1468903370846 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 21:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:42:50 INFO - PROCESS | 1751 | 1468903370851 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 21:42:50 INFO - PROCESS | 1751 | 1468903370859 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - PROCESS | 1751 | 1468903370866 Marionette TRACE conn4 <- [1,2414,null,{}] 21:42:50 INFO - PROCESS | 1751 | 1468903370884 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:50 INFO - PROCESS | 1751 | 1468903370893 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:51 INFO - PROCESS | 1751 | 1468903371132 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 21:42:51 INFO - PROCESS | 1751 | 1468903371383 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 1751 | 1468903371398 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d586800 == 17 [pid = 1751] [id = 611] 21:42:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8d589000) [pid = 1751] [serial = 1834] [outer = (nil)] 21:42:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8d5c0400) [pid = 1751] [serial = 1835] [outer = 0x8d589000] 21:42:51 INFO - PROCESS | 1751 | 1468903371535 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8d5c7000) [pid = 1751] [serial = 1836] [outer = 0x8d589000] 21:42:52 INFO - PROCESS | 1751 | 1468903372491 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1698ms 21:42:52 INFO - PROCESS | 1751 | 1468903372557 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 21:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:42:52 INFO - PROCESS | 1751 | 1468903372562 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 21:42:52 INFO - PROCESS | 1751 | 1468903372569 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 1751 | 1468903372573 Marionette TRACE conn4 <- [1,2418,null,{}] 21:42:52 INFO - PROCESS | 1751 | 1468903372579 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:52 INFO - PROCESS | 1751 | 1468903372586 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:52 INFO - PROCESS | 1751 | 1468903372819 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 21:42:53 INFO - PROCESS | 1751 | 1468903373060 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 1751 | 1468903373071 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc8f400 == 18 [pid = 1751] [id = 612] 21:42:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8df84400) [pid = 1751] [serial = 1837] [outer = (nil)] 21:42:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8df8a800) [pid = 1751] [serial = 1838] [outer = 0x8df84400] 21:42:53 INFO - PROCESS | 1751 | 1468903373196 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8df8fc00) [pid = 1751] [serial = 1839] [outer = 0x8df84400] 21:42:54 INFO - PROCESS | 1751 | 1468903374097 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1581ms 21:42:54 INFO - PROCESS | 1751 | 1468903374151 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 1751 | 1468903374154 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 21:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:42:54 INFO - PROCESS | 1751 | 1468903374162 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - PROCESS | 1751 | 1468903374165 Marionette TRACE conn4 <- [1,2422,null,{}] 21:42:54 INFO - PROCESS | 1751 | 1468903374172 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:54 INFO - PROCESS | 1751 | 1468903374177 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:54 INFO - PROCESS | 1751 | 1468903374373 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 21:42:54 INFO - PROCESS | 1751 | 1468903374614 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 1751 | 1468903374625 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc1400 == 19 [pid = 1751] [id = 613] 21:42:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8df83800) [pid = 1751] [serial = 1840] [outer = (nil)] 21:42:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8e0d0c00) [pid = 1751] [serial = 1841] [outer = 0x8df83800] 21:42:54 INFO - PROCESS | 1751 | 1468903374752 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8e0d3800) [pid = 1751] [serial = 1842] [outer = 0x8df83800] 21:42:55 INFO - PROCESS | 1751 | 1468903375722 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1636ms 21:42:55 INFO - PROCESS | 1751 | 1468903375800 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 1751 | 1468903375803 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 21:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:42:55 INFO - PROCESS | 1751 | 1468903375811 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 1751 | 1468903375814 Marionette TRACE conn4 <- [1,2426,null,{}] 21:42:55 INFO - PROCESS | 1751 | 1468903375820 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:55 INFO - PROCESS | 1751 | 1468903375833 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:56 INFO - PROCESS | 1751 | 1468903376115 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 21:42:56 INFO - PROCESS | 1751 | 1468903376367 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 1751 | 1468903376374 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e1400 == 20 [pid = 1751] [id = 614] 21:42:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8b9e6000) [pid = 1751] [serial = 1843] [outer = (nil)] 21:42:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8f661800) [pid = 1751] [serial = 1844] [outer = 0x8b9e6000] 21:42:56 INFO - PROCESS | 1751 | 1468903376498 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8f66bc00) [pid = 1751] [serial = 1845] [outer = 0x8b9e6000] 21:42:57 INFO - PROCESS | 1751 | 1468903377394 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1632ms 21:42:57 INFO - PROCESS | 1751 | 1468903377443 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 1751 | 1468903377447 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 21:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:42:57 INFO - PROCESS | 1751 | 1468903377454 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 1751 | 1468903377458 Marionette TRACE conn4 <- [1,2430,null,{}] 21:42:57 INFO - PROCESS | 1751 | 1468903377464 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 1751 | 1468903377470 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:57 INFO - PROCESS | 1751 | 1468903377654 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 21:42:57 INFO - PROCESS | 1751 | 1468903377851 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 1751 | 1468903377860 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2cf400 == 21 [pid = 1751] [id = 615] 21:42:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8df85800) [pid = 1751] [serial = 1846] [outer = (nil)] 21:42:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8f7a2800) [pid = 1751] [serial = 1847] [outer = 0x8df85800] 21:42:57 INFO - PROCESS | 1751 | 1468903377985 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8f7a5800) [pid = 1751] [serial = 1848] [outer = 0x8df85800] 21:42:58 INFO - PROCESS | 1751 | 1468903378938 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1537ms 21:42:58 INFO - PROCESS | 1751 | 1468903378992 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 1751 | 1468903378996 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 21:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:42:59 INFO - PROCESS | 1751 | 1468903379004 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 1751 | 1468903379006 Marionette TRACE conn4 <- [1,2434,null,{}] 21:42:59 INFO - PROCESS | 1751 | 1468903379013 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:59 INFO - PROCESS | 1751 | 1468903379019 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:59 INFO - PROCESS | 1751 | 1468903379210 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 21:42:59 INFO - PROCESS | 1751 | 1468903379454 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:59 INFO - PROCESS | 1751 | 1468903379463 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:42:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d57e400 == 22 [pid = 1751] [id = 616] 21:42:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8d57ec00) [pid = 1751] [serial = 1849] [outer = (nil)] 21:42:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8f7cdc00) [pid = 1751] [serial = 1850] [outer = 0x8d57ec00] 21:42:59 INFO - PROCESS | 1751 | 1468903379600 Marionette DEBUG loaded listener.js 21:42:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8f7ce400) [pid = 1751] [serial = 1851] [outer = 0x8d57ec00] 21:43:00 INFO - PROCESS | 1751 | 1468903380520 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1534ms 21:43:00 INFO - PROCESS | 1751 | 1468903380552 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 1751 | 1468903380555 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 21:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:43:00 INFO - PROCESS | 1751 | 1468903380574 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - PROCESS | 1751 | 1468903380581 Marionette TRACE conn4 <- [1,2438,null,{}] 21:43:00 INFO - PROCESS | 1751 | 1468903380618 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:00 INFO - PROCESS | 1751 | 1468903380624 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:00 INFO - PROCESS | 1751 | 1468903380862 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 21:43:01 INFO - PROCESS | 1751 | 1468903381312 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 1751 | 1468903381320 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e7c00 == 23 [pid = 1751] [id = 617] 21:43:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8a5e9400) [pid = 1751] [serial = 1852] [outer = (nil)] 21:43:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8afeec00) [pid = 1751] [serial = 1853] [outer = 0x8a5e9400] 21:43:01 INFO - PROCESS | 1751 | 1468903381408 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8aff5000) [pid = 1751] [serial = 1854] [outer = 0x8a5e9400] 21:43:02 INFO - PROCESS | 1751 | 1468903382403 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1888ms 21:43:02 INFO - PROCESS | 1751 | 1468903382456 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 1751 | 1468903382463 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 21:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:43:02 INFO - PROCESS | 1751 | 1468903382471 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 1751 | 1468903382476 Marionette TRACE conn4 <- [1,2442,null,{}] 21:43:02 INFO - PROCESS | 1751 | 1468903382485 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:02 INFO - PROCESS | 1751 | 1468903382495 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:02 INFO - PROCESS | 1751 | 1468903382876 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0xa4f23400) [pid = 1751] [serial = 1662] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8f66dc00) [pid = 1751] [serial = 1757] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8f7a4800) [pid = 1751] [serial = 1758] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8e0cc000) [pid = 1751] [serial = 1760] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8e488c00) [pid = 1751] [serial = 1712] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8e48e000) [pid = 1751] [serial = 1713] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8d5c2c00) [pid = 1751] [serial = 1709] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8d5cc800) [pid = 1751] [serial = 1710] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8f66b800) [pid = 1751] [serial = 1718] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8f79b800) [pid = 1751] [serial = 1719] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8bb30c00) [pid = 1751] [serial = 1742] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8c683c00) [pid = 1751] [serial = 1743] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x915b9c00) [pid = 1751] [serial = 1733] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x915be400) [pid = 1751] [serial = 1734] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8e549400) [pid = 1751] [serial = 1715] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8e548000) [pid = 1751] [serial = 1716] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8fe5e800) [pid = 1751] [serial = 1727] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x90088000) [pid = 1751] [serial = 1728] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8d5bf000) [pid = 1751] [serial = 1704] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8ced4c00) [pid = 1751] [serial = 1748] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8d51a800) [pid = 1751] [serial = 1749] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8ccdbc00) [pid = 1751] [serial = 1751] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x8d512c00) [pid = 1751] [serial = 1752] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x8d585c00) [pid = 1751] [serial = 1739] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x8e542400) [pid = 1751] [serial = 1740] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x90299400) [pid = 1751] [serial = 1730] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x9029e800) [pid = 1751] [serial = 1731] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x8f7d0c00) [pid = 1751] [serial = 1721] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8f7d8400) [pid = 1751] [serial = 1722] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x8e0ca000) [pid = 1751] [serial = 1754] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x917a4000) [pid = 1751] [serial = 1736] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x919b9400) [pid = 1751] [serial = 1737] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x8bdf0800) [pid = 1751] [serial = 1706] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x8cc91800) [pid = 1751] [serial = 1707] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x8f7e3000) [pid = 1751] [serial = 1724] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x8f7df400) [pid = 1751] [serial = 1725] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x8b2d3400) [pid = 1751] [serial = 1745] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x8b9f2c00) [pid = 1751] [serial = 1746] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x8e484400) [pid = 1751] [serial = 1755] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x8f7cd800) [pid = 1751] [serial = 1761] [outer = (nil)] [url = about:blank] 21:43:03 INFO - PROCESS | 1751 | 1468903383213 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:03 INFO - PROCESS | 1751 | 1468903383222 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d3400 == 24 [pid = 1751] [id = 618] 21:43:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x8b9ec400) [pid = 1751] [serial = 1855] [outer = (nil)] 21:43:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x8bb3c800) [pid = 1751] [serial = 1856] [outer = 0x8b9ec400] 21:43:03 INFO - PROCESS | 1751 | 1468903383307 Marionette DEBUG loaded listener.js 21:43:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x8c689000) [pid = 1751] [serial = 1857] [outer = 0x8b9ec400] 21:43:04 INFO - PROCESS | 1751 | 1468903384122 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1684ms 21:43:04 INFO - PROCESS | 1751 | 1468903384158 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 21:43:04 INFO - PROCESS | 1751 | 1468903384164 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 21:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:43:04 INFO - PROCESS | 1751 | 1468903384174 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:43:04 INFO - PROCESS | 1751 | 1468903384177 Marionette TRACE conn4 <- [1,2446,null,{}] 21:43:04 INFO - PROCESS | 1751 | 1468903384183 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:04 INFO - PROCESS | 1751 | 1468903384188 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:04 INFO - PROCESS | 1751 | 1468903384376 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 21:43:04 INFO - PROCESS | 1751 | 1468903384389 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 1751 | 1468903384399 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccd7000 == 25 [pid = 1751] [id = 619] 21:43:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x8ccd7800) [pid = 1751] [serial = 1858] [outer = (nil)] 21:43:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x8ced6000) [pid = 1751] [serial = 1859] [outer = 0x8ccd7800] 21:43:04 INFO - PROCESS | 1751 | 1468903384482 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x8d515000) [pid = 1751] [serial = 1860] [outer = 0x8ccd7800] 21:43:05 INFO - PROCESS | 1751 | 1468903385512 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1382ms 21:43:05 INFO - PROCESS | 1751 | 1468903385556 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 21:43:05 INFO - PROCESS | 1751 | 1468903385560 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 21:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:43:05 INFO - PROCESS | 1751 | 1468903385594 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:43:05 INFO - PROCESS | 1751 | 1468903385603 Marionette TRACE conn4 <- [1,2450,null,{}] 21:43:05 INFO - PROCESS | 1751 | 1468903385646 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:05 INFO - PROCESS | 1751 | 1468903385655 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:05 INFO - PROCESS | 1751 | 1468903385928 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 21:43:05 INFO - PROCESS | 1751 | 1468903385962 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:05 INFO - PROCESS | 1751 | 1468903385971 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ed400 == 26 [pid = 1751] [id = 620] 21:43:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x8d583400) [pid = 1751] [serial = 1861] [outer = (nil)] 21:43:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x8d5c8400) [pid = 1751] [serial = 1862] [outer = 0x8d583400] 21:43:06 INFO - PROCESS | 1751 | 1468903386041 Marionette DEBUG loaded listener.js 21:43:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x8d5cd400) [pid = 1751] [serial = 1863] [outer = 0x8d583400] 21:43:07 INFO - PROCESS | 1751 | 1468903386998 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1450ms 21:43:07 INFO - PROCESS | 1751 | 1468903387043 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 21:43:07 INFO - PROCESS | 1751 | 1468903387048 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 21:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:43:07 INFO - PROCESS | 1751 | 1468903387071 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 1751 | 1468903387074 Marionette TRACE conn4 <- [1,2454,null,{}] 21:43:07 INFO - PROCESS | 1751 | 1468903387081 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:07 INFO - PROCESS | 1751 | 1468903387086 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:07 INFO - PROCESS | 1751 | 1468903387366 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 21:43:07 INFO - PROCESS | 1751 | 1468903387395 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 1751 | 1468903387403 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51a800 == 27 [pid = 1751] [id = 621] 21:43:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x8d5bf000) [pid = 1751] [serial = 1864] [outer = (nil)] 21:43:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8e485c00) [pid = 1751] [serial = 1865] [outer = 0x8d5bf000] 21:43:07 INFO - PROCESS | 1751 | 1468903387476 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x8e48a400) [pid = 1751] [serial = 1866] [outer = 0x8d5bf000] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8bde6400) [pid = 1751] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x98dd9000) [pid = 1751] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x8b2d6c00) [pid = 1751] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x8e0d1400) [pid = 1751] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x99774800) [pid = 1751] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x8cc91400) [pid = 1751] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x99a84000) [pid = 1751] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x8a5eb400) [pid = 1751] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x8c683000) [pid = 1751] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x8d586400) [pid = 1751] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x8e48c400) [pid = 1751] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x8aff3000) [pid = 1751] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x90089c00) [pid = 1751] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x919bc000) [pid = 1751] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x9168e000) [pid = 1751] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x8aff9800) [pid = 1751] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x919efc00) [pid = 1751] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x953ab000) [pid = 1751] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x94fae400) [pid = 1751] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8ceda000) [pid = 1751] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:43:08 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8a5ea400) [pid = 1751] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:43:08 INFO - PROCESS | 1751 | 1468903388621 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1599ms 21:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:43:08 INFO - PROCESS | 1751 | 1468903388675 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 21:43:08 INFO - PROCESS | 1751 | 1468903388678 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 21:43:08 INFO - PROCESS | 1751 | 1468903388686 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:43:08 INFO - PROCESS | 1751 | 1468903388690 Marionette TRACE conn4 <- [1,2458,null,{}] 21:43:08 INFO - PROCESS | 1751 | 1468903388696 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:08 INFO - PROCESS | 1751 | 1468903388701 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:08 INFO - PROCESS | 1751 | 1468903388876 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 21:43:09 INFO - PROCESS | 1751 | 1468903389027 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:09 INFO - PROCESS | 1751 | 1468903389042 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccd3c00 == 28 [pid = 1751] [id = 622] 21:43:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x8ceda400) [pid = 1751] [serial = 1867] [outer = (nil)] 21:43:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x8e0c9800) [pid = 1751] [serial = 1868] [outer = 0x8ceda400] 21:43:09 INFO - PROCESS | 1751 | 1468903389130 Marionette DEBUG loaded listener.js 21:43:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x8e542400) [pid = 1751] [serial = 1869] [outer = 0x8ceda400] 21:43:09 INFO - PROCESS | 1751 | 1468903389951 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1291ms 21:43:10 INFO - PROCESS | 1751 | 1468903390047 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 1751 | 1468903390053 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 21:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:43:10 INFO - PROCESS | 1751 | 1468903390062 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:43:10 INFO - PROCESS | 1751 | 1468903390068 Marionette TRACE conn4 <- [1,2462,null,{}] 21:43:10 INFO - PROCESS | 1751 | 1468903390078 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:10 INFO - PROCESS | 1751 | 1468903390084 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:10 INFO - PROCESS | 1751 | 1468903390323 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 21:43:10 INFO - PROCESS | 1751 | 1468903390614 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 1751 | 1468903390632 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2ccc00 == 29 [pid = 1751] [id = 623] 21:43:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x8bb30400) [pid = 1751] [serial = 1870] [outer = (nil)] 21:43:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x8bb3a400) [pid = 1751] [serial = 1871] [outer = 0x8bb30400] 21:43:10 INFO - PROCESS | 1751 | 1468903390765 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x8bdefc00) [pid = 1751] [serial = 1872] [outer = 0x8bb30400] 21:43:11 INFO - PROCESS | 1751 | 1468903391797 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1794ms 21:43:11 INFO - PROCESS | 1751 | 1468903391857 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 1751 | 1468903391864 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 21:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:43:11 INFO - PROCESS | 1751 | 1468903391875 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - PROCESS | 1751 | 1468903391880 Marionette TRACE conn4 <- [1,2466,null,{}] 21:43:11 INFO - PROCESS | 1751 | 1468903391888 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:11 INFO - PROCESS | 1751 | 1468903391894 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:12 INFO - PROCESS | 1751 | 1468903392110 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 21:43:12 INFO - PROCESS | 1751 | 1468903392374 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:12 INFO - PROCESS | 1751 | 1468903392384 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc2400 == 30 [pid = 1751] [id = 624] 21:43:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x8cdcac00) [pid = 1751] [serial = 1873] [outer = (nil)] 21:43:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x8d519800) [pid = 1751] [serial = 1874] [outer = 0x8cdcac00] 21:43:12 INFO - PROCESS | 1751 | 1468903392490 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x8d520800) [pid = 1751] [serial = 1875] [outer = 0x8cdcac00] 21:43:13 INFO - PROCESS | 1751 | 1468903393371 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1543ms 21:43:13 INFO - PROCESS | 1751 | 1468903393416 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 21:43:13 INFO - PROCESS | 1751 | 1468903393420 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 21:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:43:13 INFO - PROCESS | 1751 | 1468903393446 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:43:13 INFO - PROCESS | 1751 | 1468903393451 Marionette TRACE conn4 <- [1,2470,null,{}] 21:43:13 INFO - PROCESS | 1751 | 1468903393466 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:13 INFO - PROCESS | 1751 | 1468903393475 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:13 INFO - PROCESS | 1751 | 1468903393689 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 21:43:14 INFO - PROCESS | 1751 | 1468903393983 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 1751 | 1468903393996 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e546800 == 31 [pid = 1751] [id = 625] 21:43:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x8e54d400) [pid = 1751] [serial = 1876] [outer = (nil)] 21:43:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x8f662400) [pid = 1751] [serial = 1877] [outer = 0x8e54d400] 21:43:14 INFO - PROCESS | 1751 | 1468903394097 Marionette DEBUG loaded listener.js 21:43:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x8f79b800) [pid = 1751] [serial = 1878] [outer = 0x8e54d400] 21:43:14 INFO - PROCESS | 1751 | 1468903394977 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1585ms 21:43:15 INFO - PROCESS | 1751 | 1468903395029 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 1751 | 1468903395032 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 21:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:43:15 INFO - PROCESS | 1751 | 1468903395041 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 1751 | 1468903395044 Marionette TRACE conn4 <- [1,2474,null,{}] 21:43:15 INFO - PROCESS | 1751 | 1468903395051 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:15 INFO - PROCESS | 1751 | 1468903395055 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:15 INFO - PROCESS | 1751 | 1468903395260 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 21:43:15 INFO - PROCESS | 1751 | 1468903395514 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 1751 | 1468903395525 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f79d400 == 32 [pid = 1751] [id = 626] 21:43:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x8f7a1000) [pid = 1751] [serial = 1879] [outer = (nil)] 21:43:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x8f7cc800) [pid = 1751] [serial = 1880] [outer = 0x8f7a1000] 21:43:15 INFO - PROCESS | 1751 | 1468903395661 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x8f7d7c00) [pid = 1751] [serial = 1881] [outer = 0x8f7a1000] 21:43:16 INFO - PROCESS | 1751 | 1468903396656 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1683ms 21:43:16 INFO - PROCESS | 1751 | 1468903396725 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 21:43:16 INFO - PROCESS | 1751 | 1468903396730 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 21:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:43:16 INFO - PROCESS | 1751 | 1468903396737 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:43:16 INFO - PROCESS | 1751 | 1468903396741 Marionette TRACE conn4 <- [1,2478,null,{}] 21:43:16 INFO - PROCESS | 1751 | 1468903396747 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:16 INFO - PROCESS | 1751 | 1468903396752 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:16 INFO - PROCESS | 1751 | 1468903396983 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 21:43:17 INFO - PROCESS | 1751 | 1468903397225 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:17 INFO - PROCESS | 1751 | 1468903397233 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7d6000 == 33 [pid = 1751] [id = 627] 21:43:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x8f7d9400) [pid = 1751] [serial = 1882] [outer = (nil)] 21:43:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x8fe51000) [pid = 1751] [serial = 1883] [outer = 0x8f7d9400] 21:43:17 INFO - PROCESS | 1751 | 1468903397371 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x8fe55c00) [pid = 1751] [serial = 1884] [outer = 0x8f7d9400] 21:43:18 INFO - PROCESS | 1751 | 1468903398266 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1589ms 21:43:18 INFO - PROCESS | 1751 | 1468903398328 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 21:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:43:18 INFO - PROCESS | 1751 | 1468903398332 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 21:43:18 INFO - PROCESS | 1751 | 1468903398339 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:43:18 INFO - PROCESS | 1751 | 1468903398343 Marionette TRACE conn4 <- [1,2482,null,{}] 21:43:18 INFO - PROCESS | 1751 | 1468903398348 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:18 INFO - PROCESS | 1751 | 1468903398359 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:18 INFO - PROCESS | 1751 | 1468903398608 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 21:43:18 INFO - PROCESS | 1751 | 1468903398856 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:18 INFO - PROCESS | 1751 | 1468903398865 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff1400 == 34 [pid = 1751] [id = 628] 21:43:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x8f7dc000) [pid = 1751] [serial = 1885] [outer = (nil)] 21:43:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x9008e000) [pid = 1751] [serial = 1886] [outer = 0x8f7dc000] 21:43:18 INFO - PROCESS | 1751 | 1468903398992 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x90293000) [pid = 1751] [serial = 1887] [outer = 0x8f7dc000] 21:43:19 INFO - PROCESS | 1751 | 1468903399889 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1594ms 21:43:19 INFO - PROCESS | 1751 | 1468903399934 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 21:43:19 INFO - PROCESS | 1751 | 1468903399937 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 21:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:43:19 INFO - PROCESS | 1751 | 1468903399944 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:43:19 INFO - PROCESS | 1751 | 1468903399948 Marionette TRACE conn4 <- [1,2486,null,{}] 21:43:19 INFO - PROCESS | 1751 | 1468903399954 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:19 INFO - PROCESS | 1751 | 1468903399959 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:20 INFO - PROCESS | 1751 | 1468903400155 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 21:43:20 INFO - PROCESS | 1751 | 1468903400395 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 1751 | 1468903400407 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff5800 == 35 [pid = 1751] [id = 629] 21:43:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x8d5c6800) [pid = 1751] [serial = 1888] [outer = (nil)] 21:43:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x90299800) [pid = 1751] [serial = 1889] [outer = 0x8d5c6800] 21:43:20 INFO - PROCESS | 1751 | 1468903400537 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x9029e000) [pid = 1751] [serial = 1890] [outer = 0x8d5c6800] 21:43:21 INFO - PROCESS | 1751 | 1468903401464 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1593ms 21:43:21 INFO - PROCESS | 1751 | 1468903401538 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 21:43:21 INFO - PROCESS | 1751 | 1468903401542 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 21:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:43:21 INFO - PROCESS | 1751 | 1468903401550 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:43:21 INFO - PROCESS | 1751 | 1468903401553 Marionette TRACE conn4 <- [1,2490,null,{}] 21:43:21 INFO - PROCESS | 1751 | 1468903401559 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:21 INFO - PROCESS | 1751 | 1468903401565 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:21 INFO - PROCESS | 1751 | 1468903401803 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 21:43:22 INFO - PROCESS | 1751 | 1468903402091 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 1751 | 1468903402100 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x9008e800 == 36 [pid = 1751] [id = 630] 21:43:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x90090000) [pid = 1751] [serial = 1891] [outer = (nil)] 21:43:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x915bbc00) [pid = 1751] [serial = 1892] [outer = 0x90090000] 21:43:22 INFO - PROCESS | 1751 | 1468903402185 Marionette DEBUG loaded listener.js 21:43:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x915be800) [pid = 1751] [serial = 1893] [outer = 0x90090000] 21:43:23 INFO - PROCESS | 1751 | 1468903403095 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1584ms 21:43:23 INFO - PROCESS | 1751 | 1468903403135 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 1751 | 1468903403138 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 21:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:43:23 INFO - PROCESS | 1751 | 1468903403146 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 1751 | 1468903403150 Marionette TRACE conn4 <- [1,2494,null,{}] 21:43:23 INFO - PROCESS | 1751 | 1468903403156 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:23 INFO - PROCESS | 1751 | 1468903403161 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:23 INFO - PROCESS | 1751 | 1468903403361 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 21:43:23 INFO - PROCESS | 1751 | 1468903403608 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 1751 | 1468903403615 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9f0800 == 37 [pid = 1751] [id = 631] 21:43:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x915b9400) [pid = 1751] [serial = 1894] [outer = (nil)] 21:43:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x91687c00) [pid = 1751] [serial = 1895] [outer = 0x915b9400] 21:43:23 INFO - PROCESS | 1751 | 1468903403738 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x9168dc00) [pid = 1751] [serial = 1896] [outer = 0x915b9400] 21:43:24 INFO - PROCESS | 1751 | 1468903404608 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1531ms 21:43:24 INFO - PROCESS | 1751 | 1468903404679 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 1751 | 1468903404683 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 21:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:43:24 INFO - PROCESS | 1751 | 1468903404690 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - PROCESS | 1751 | 1468903404694 Marionette TRACE conn4 <- [1,2498,null,{}] 21:43:24 INFO - PROCESS | 1751 | 1468903404700 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:24 INFO - PROCESS | 1751 | 1468903404705 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:24 INFO - PROCESS | 1751 | 1468903404952 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 21:43:25 INFO - PROCESS | 1751 | 1468903405249 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 1751 | 1468903405258 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e5800 == 38 [pid = 1751] [id = 632] 21:43:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8a5e6000) [pid = 1751] [serial = 1897] [outer = (nil)] 21:43:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8bde7400) [pid = 1751] [serial = 1898] [outer = 0x8a5e6000] 21:43:25 INFO - PROCESS | 1751 | 1468903405346 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8cdc0800) [pid = 1751] [serial = 1899] [outer = 0x8a5e6000] 21:43:26 INFO - PROCESS | 1751 | 1468903406605 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1992ms 21:43:26 INFO - PROCESS | 1751 | 1468903406683 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 21:43:26 INFO - PROCESS | 1751 | 1468903406689 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 21:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:43:26 INFO - PROCESS | 1751 | 1468903406698 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:43:26 INFO - PROCESS | 1751 | 1468903406704 Marionette TRACE conn4 <- [1,2502,null,{}] 21:43:26 INFO - PROCESS | 1751 | 1468903406768 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:26 INFO - PROCESS | 1751 | 1468903406775 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:27 INFO - PROCESS | 1751 | 1468903407058 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 21:43:27 INFO - PROCESS | 1751 | 1468903407177 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:27 INFO - PROCESS | 1751 | 1468903407193 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdec800 == 39 [pid = 1751] [id = 633] 21:43:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8c686800) [pid = 1751] [serial = 1900] [outer = (nil)] 21:43:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8cb90c00) [pid = 1751] [serial = 1901] [outer = 0x8c686800] 21:43:27 INFO - PROCESS | 1751 | 1468903407304 Marionette DEBUG loaded listener.js 21:43:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8cc8c800) [pid = 1751] [serial = 1902] [outer = 0x8c686800] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ed400 == 38 [pid = 1751] [id = 620] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51a800 == 37 [pid = 1751] [id = 621] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff9400 == 36 [pid = 1751] [id = 601] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccd7000 == 35 [pid = 1751] [id = 619] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e5800 == 34 [pid = 1751] [id = 632] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9f0800 == 33 [pid = 1751] [id = 631] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff5800 == 32 [pid = 1751] [id = 629] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x9008e800 == 31 [pid = 1751] [id = 630] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff1400 == 30 [pid = 1751] [id = 628] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7d6000 == 29 [pid = 1751] [id = 627] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8e546800 == 28 [pid = 1751] [id = 625] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8f79d400 == 27 [pid = 1751] [id = 626] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc2400 == 26 [pid = 1751] [id = 624] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccd3c00 == 25 [pid = 1751] [id = 622] 21:43:29 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2ccc00 == 24 [pid = 1751] [id = 623] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8bded400) [pid = 1751] [serial = 1817] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x994a2800) [pid = 1751] [serial = 1793] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8b9e8400) [pid = 1751] [serial = 1814] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8b9ecc00) [pid = 1751] [serial = 1815] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8f79fc00) [pid = 1751] [serial = 1812] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8e490800) [pid = 1751] [serial = 1811] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x99e8dc00) [pid = 1751] [serial = 1797] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x99e8bc00) [pid = 1751] [serial = 1796] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8ccd4000) [pid = 1751] [serial = 1820] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x99fd9000) [pid = 1751] [serial = 1800] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x99fd6800) [pid = 1751] [serial = 1799] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x8b2d4800) [pid = 1751] [serial = 1764] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x8afedc00) [pid = 1751] [serial = 1763] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x8cc8ec00) [pid = 1751] [serial = 1767] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x8cb96400) [pid = 1751] [serial = 1766] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8df8dc00) [pid = 1751] [serial = 1770] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x8d5c1c00) [pid = 1751] [serial = 1769] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x90090800) [pid = 1751] [serial = 1773] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x8fe57800) [pid = 1751] [serial = 1772] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x8ccdf000) [pid = 1751] [serial = 1803] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x917a0800) [pid = 1751] [serial = 1776] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x9168d000) [pid = 1751] [serial = 1775] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x8bb3b400) [pid = 1751] [serial = 1802] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x92631c00) [pid = 1751] [serial = 1779] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x919eb000) [pid = 1751] [serial = 1778] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x9457e000) [pid = 1751] [serial = 1782] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x93a6cc00) [pid = 1751] [serial = 1781] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x8cdcc800) [pid = 1751] [serial = 1826] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x8b9f4c00) [pid = 1751] [serial = 1806] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x95116800) [pid = 1751] [serial = 1785] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x95111c00) [pid = 1751] [serial = 1784] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x953b7c00) [pid = 1751] [serial = 1788] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x953b3c00) [pid = 1751] [serial = 1787] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8b2d1800) [pid = 1751] [serial = 1805] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x98177000) [pid = 1751] [serial = 1791] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x97728400) [pid = 1751] [serial = 1790] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x9953b400) [pid = 1751] [serial = 1794] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8cce1c00) [pid = 1751] [serial = 1821] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8d580800) [pid = 1751] [serial = 1809] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8b9ef800) [pid = 1751] [serial = 1823] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8cb8ec00) [pid = 1751] [serial = 1824] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8d514c00) [pid = 1751] [serial = 1808] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8c67dc00) [pid = 1751] [serial = 1818] [outer = (nil)] [url = about:blank] 21:43:29 INFO - PROCESS | 1751 | 1468903409894 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 3354ms 21:43:30 INFO - PROCESS | 1751 | 1468903410053 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 21:43:30 INFO - PROCESS | 1751 | 1468903410059 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 21:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:43:30 INFO - PROCESS | 1751 | 1468903410067 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:43:30 INFO - PROCESS | 1751 | 1468903410075 Marionette TRACE conn4 <- [1,2506,null,{}] 21:43:30 INFO - PROCESS | 1751 | 1468903410085 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:30 INFO - PROCESS | 1751 | 1468903410090 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:30 INFO - PROCESS | 1751 | 1468903410272 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 21:43:30 INFO - PROCESS | 1751 | 1468903410418 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:30 INFO - PROCESS | 1751 | 1468903410430 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8affac00 == 25 [pid = 1751] [id = 634] 21:43:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8affb000) [pid = 1751] [serial = 1903] [outer = (nil)] 21:43:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8b2d0000) [pid = 1751] [serial = 1904] [outer = 0x8affb000] 21:43:30 INFO - PROCESS | 1751 | 1468903410518 Marionette DEBUG loaded listener.js 21:43:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8b2d4800) [pid = 1751] [serial = 1905] [outer = 0x8affb000] 21:43:31 INFO - PROCESS | 1751 | 1468903411449 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1439ms 21:43:31 INFO - PROCESS | 1751 | 1468903411506 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 21:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:43:31 INFO - PROCESS | 1751 | 1468903411516 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 21:43:31 INFO - PROCESS | 1751 | 1468903411528 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:43:31 INFO - PROCESS | 1751 | 1468903411534 Marionette TRACE conn4 <- [1,2510,null,{}] 21:43:31 INFO - PROCESS | 1751 | 1468903411540 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:31 INFO - PROCESS | 1751 | 1468903411547 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:31 INFO - PROCESS | 1751 | 1468903411752 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 21:43:31 INFO - PROCESS | 1751 | 1468903411958 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:31 INFO - PROCESS | 1751 | 1468903411968 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb3b400 == 26 [pid = 1751] [id = 635] 21:43:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8bb3d000) [pid = 1751] [serial = 1906] [outer = (nil)] 21:43:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8bde4400) [pid = 1751] [serial = 1907] [outer = 0x8bb3d000] 21:43:32 INFO - PROCESS | 1751 | 1468903412051 Marionette DEBUG loaded listener.js 21:43:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8bdef400) [pid = 1751] [serial = 1908] [outer = 0x8bb3d000] 21:43:33 INFO - PROCESS | 1751 | 1468903413002 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1536ms 21:43:33 INFO - PROCESS | 1751 | 1468903413064 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 21:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:43:33 INFO - PROCESS | 1751 | 1468903413069 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 21:43:33 INFO - PROCESS | 1751 | 1468903413076 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:43:33 INFO - PROCESS | 1751 | 1468903413083 Marionette TRACE conn4 <- [1,2514,null,{}] 21:43:33 INFO - PROCESS | 1751 | 1468903413110 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:33 INFO - PROCESS | 1751 | 1468903413119 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:33 INFO - PROCESS | 1751 | 1468903413360 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 21:43:33 INFO - PROCESS | 1751 | 1468903413388 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:33 INFO - PROCESS | 1751 | 1468903413402 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc88800 == 27 [pid = 1751] [id = 636] 21:43:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8cc89000) [pid = 1751] [serial = 1909] [outer = (nil)] 21:43:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x8cc8f000) [pid = 1751] [serial = 1910] [outer = 0x8cc89000] 21:43:33 INFO - PROCESS | 1751 | 1468903413483 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x8ccd3800) [pid = 1751] [serial = 1911] [outer = 0x8cc89000] 21:43:34 INFO - PROCESS | 1751 | 1468903414606 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1593ms 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8ceda400) [pid = 1751] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8d5bf000) [pid = 1751] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8b9e8c00) [pid = 1751] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8df84400) [pid = 1751] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8cce2400) [pid = 1751] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8d57ec00) [pid = 1751] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8d589000) [pid = 1751] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8df83800) [pid = 1751] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8df85800) [pid = 1751] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8cc8c000) [pid = 1751] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8ccd7800) [pid = 1751] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8b9e6000) [pid = 1751] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8b9ec400) [pid = 1751] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8a5e9400) [pid = 1751] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:43:35 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8d583400) [pid = 1751] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:43:35 INFO - PROCESS | 1751 | 1468903415543 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 1751 | 1468903415547 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 21:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:43:35 INFO - PROCESS | 1751 | 1468903415573 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - PROCESS | 1751 | 1468903415576 Marionette TRACE conn4 <- [1,2518,null,{}] 21:43:35 INFO - PROCESS | 1751 | 1468903415583 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:35 INFO - PROCESS | 1751 | 1468903415588 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:35 INFO - PROCESS | 1751 | 1468903415815 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 21:43:35 INFO - PROCESS | 1751 | 1468903415912 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 1751 | 1468903415921 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc85400 == 28 [pid = 1751] [id = 637] 21:43:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8cc8a400) [pid = 1751] [serial = 1912] [outer = (nil)] 21:43:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8cce1000) [pid = 1751] [serial = 1913] [outer = 0x8cc8a400] 21:43:35 INFO - PROCESS | 1751 | 1468903415994 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8ced3c00) [pid = 1751] [serial = 1914] [outer = 0x8cc8a400] 21:43:36 INFO - PROCESS | 1751 | 1468903416808 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1294ms 21:43:36 INFO - PROCESS | 1751 | 1468903416867 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 21:43:36 INFO - PROCESS | 1751 | 1468903416870 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 21:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:43:36 INFO - PROCESS | 1751 | 1468903416877 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:43:36 INFO - PROCESS | 1751 | 1468903416881 Marionette TRACE conn4 <- [1,2522,null,{}] 21:43:36 INFO - PROCESS | 1751 | 1468903416887 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:36 INFO - PROCESS | 1751 | 1468903416892 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:37 INFO - PROCESS | 1751 | 1468903417060 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 21:43:37 INFO - PROCESS | 1751 | 1468903417072 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:37 INFO - PROCESS | 1751 | 1468903417080 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdf000 == 29 [pid = 1751] [id = 638] 21:43:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8cce2400) [pid = 1751] [serial = 1915] [outer = (nil)] 21:43:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8d512000) [pid = 1751] [serial = 1916] [outer = 0x8cce2400] 21:43:37 INFO - PROCESS | 1751 | 1468903417294 Marionette DEBUG loaded listener.js 21:43:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8d51a800) [pid = 1751] [serial = 1917] [outer = 0x8cce2400] 21:43:38 INFO - PROCESS | 1751 | 1468903418309 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1482ms 21:43:38 INFO - PROCESS | 1751 | 1468903418362 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 1751 | 1468903418370 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 21:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:43:38 INFO - PROCESS | 1751 | 1468903418379 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - PROCESS | 1751 | 1468903418386 Marionette TRACE conn4 <- [1,2526,null,{}] 21:43:38 INFO - PROCESS | 1751 | 1468903418396 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:38 INFO - PROCESS | 1751 | 1468903418401 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:38 INFO - PROCESS | 1751 | 1468903418673 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 21:43:38 INFO - PROCESS | 1751 | 1468903418923 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 1751 | 1468903418933 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d6000 == 30 [pid = 1751] [id = 639] 21:43:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8b2d9c00) [pid = 1751] [serial = 1918] [outer = (nil)] 21:43:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8c67d400) [pid = 1751] [serial = 1919] [outer = 0x8b2d9c00] 21:43:39 INFO - PROCESS | 1751 | 1468903419057 Marionette DEBUG loaded listener.js 21:43:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8cb94800) [pid = 1751] [serial = 1920] [outer = 0x8b2d9c00] 21:43:40 INFO - PROCESS | 1751 | 1468903420022 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1692ms 21:43:40 INFO - PROCESS | 1751 | 1468903420072 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 1751 | 1468903420079 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 21:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:43:40 INFO - PROCESS | 1751 | 1468903420092 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 1751 | 1468903420096 Marionette TRACE conn4 <- [1,2530,null,{}] 21:43:40 INFO - PROCESS | 1751 | 1468903420103 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:40 INFO - PROCESS | 1751 | 1468903420109 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:40 INFO - PROCESS | 1751 | 1468903420347 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 21:43:40 INFO - PROCESS | 1751 | 1468903420617 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:40 INFO - PROCESS | 1751 | 1468903420624 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc87400 == 31 [pid = 1751] [id = 640] 21:43:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8d514000) [pid = 1751] [serial = 1921] [outer = (nil)] 21:43:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8d57ec00) [pid = 1751] [serial = 1922] [outer = 0x8d514000] 21:43:40 INFO - PROCESS | 1751 | 1468903420759 Marionette DEBUG loaded listener.js 21:43:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8d584400) [pid = 1751] [serial = 1923] [outer = 0x8d514000] 21:43:41 INFO - PROCESS | 1751 | 1468903421758 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1733ms 21:43:41 INFO - PROCESS | 1751 | 1468903421826 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 21:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:43:41 INFO - PROCESS | 1751 | 1468903421831 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 21:43:41 INFO - PROCESS | 1751 | 1468903421840 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 1751 | 1468903421847 Marionette TRACE conn4 <- [1,2534,null,{}] 21:43:41 INFO - PROCESS | 1751 | 1468903421865 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:41 INFO - PROCESS | 1751 | 1468903421875 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:42 INFO - PROCESS | 1751 | 1468903422100 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 21:43:42 INFO - PROCESS | 1751 | 1468903422328 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 1751 | 1468903422336 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5c7800 == 32 [pid = 1751] [id = 641] 21:43:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8d5c8800) [pid = 1751] [serial = 1924] [outer = (nil)] 21:43:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x8df8dc00) [pid = 1751] [serial = 1925] [outer = 0x8d5c8800] 21:43:42 INFO - PROCESS | 1751 | 1468903422429 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x8e0c6800) [pid = 1751] [serial = 1926] [outer = 0x8d5c8800] 21:43:43 INFO - PROCESS | 1751 | 1468903423334 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1540ms 21:43:43 INFO - PROCESS | 1751 | 1468903423379 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 21:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:43:43 INFO - PROCESS | 1751 | 1468903423384 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 21:43:43 INFO - PROCESS | 1751 | 1468903423391 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 1751 | 1468903423395 Marionette TRACE conn4 <- [1,2538,null,{}] 21:43:43 INFO - PROCESS | 1751 | 1468903423401 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:43 INFO - PROCESS | 1751 | 1468903423408 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:43 INFO - PROCESS | 1751 | 1468903423609 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 21:43:43 INFO - PROCESS | 1751 | 1468903423844 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:43 INFO - PROCESS | 1751 | 1468903423852 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb8cc00 == 33 [pid = 1751] [id = 642] 21:43:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x8e0d1800) [pid = 1751] [serial = 1927] [outer = (nil)] 21:43:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x8e486000) [pid = 1751] [serial = 1928] [outer = 0x8e0d1800] 21:43:43 INFO - PROCESS | 1751 | 1468903423980 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x8e488400) [pid = 1751] [serial = 1929] [outer = 0x8e0d1800] 21:43:44 INFO - PROCESS | 1751 | 1468903424915 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1588ms 21:43:44 INFO - PROCESS | 1751 | 1468903424979 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 21:43:44 INFO - PROCESS | 1751 | 1468903424984 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 21:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:43:44 INFO - PROCESS | 1751 | 1468903424991 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 1751 | 1468903424995 Marionette TRACE conn4 <- [1,2542,null,{}] 21:43:45 INFO - PROCESS | 1751 | 1468903425000 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:45 INFO - PROCESS | 1751 | 1468903425006 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:45 INFO - PROCESS | 1751 | 1468903425248 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 21:43:45 INFO - PROCESS | 1751 | 1468903425484 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 1751 | 1468903425492 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc8a800 == 34 [pid = 1751] [id = 643] 21:43:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x8ccd7800) [pid = 1751] [serial = 1930] [outer = (nil)] 21:43:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x8e549000) [pid = 1751] [serial = 1931] [outer = 0x8ccd7800] 21:43:45 INFO - PROCESS | 1751 | 1468903425636 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x8e54d800) [pid = 1751] [serial = 1932] [outer = 0x8ccd7800] 21:43:46 INFO - PROCESS | 1751 | 1468903426630 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1692ms 21:43:46 INFO - PROCESS | 1751 | 1468903426685 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 1751 | 1468903426689 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 21:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:43:46 INFO - PROCESS | 1751 | 1468903426696 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - PROCESS | 1751 | 1468903426700 Marionette TRACE conn4 <- [1,2546,null,{}] 21:43:46 INFO - PROCESS | 1751 | 1468903426706 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:46 INFO - PROCESS | 1751 | 1468903426718 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:46 INFO - PROCESS | 1751 | 1468903426983 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 21:43:47 INFO - PROCESS | 1751 | 1468903427274 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:47 INFO - PROCESS | 1751 | 1468903427281 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb35000 == 35 [pid = 1751] [id = 644] 21:43:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x8e54b400) [pid = 1751] [serial = 1933] [outer = (nil)] 21:43:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x8f7ca400) [pid = 1751] [serial = 1934] [outer = 0x8e54b400] 21:43:47 INFO - PROCESS | 1751 | 1468903427382 Marionette DEBUG loaded listener.js 21:43:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x8f7ccc00) [pid = 1751] [serial = 1935] [outer = 0x8e54b400] 21:43:48 INFO - PROCESS | 1751 | 1468903428298 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1633ms 21:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:43:48 INFO - PROCESS | 1751 | 1468903428332 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 1751 | 1468903428335 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 21:43:48 INFO - PROCESS | 1751 | 1468903428343 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - PROCESS | 1751 | 1468903428346 Marionette TRACE conn4 <- [1,2550,null,{}] 21:43:48 INFO - PROCESS | 1751 | 1468903428353 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:48 INFO - PROCESS | 1751 | 1468903428358 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:48 INFO - PROCESS | 1751 | 1468903428553 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 21:43:48 INFO - PROCESS | 1751 | 1468903428785 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 1751 | 1468903428793 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff2400 == 36 [pid = 1751] [id = 645] 21:43:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x8b9ea400) [pid = 1751] [serial = 1936] [outer = (nil)] 21:43:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x8f7e1800) [pid = 1751] [serial = 1937] [outer = 0x8b9ea400] 21:43:48 INFO - PROCESS | 1751 | 1468903428915 Marionette DEBUG loaded listener.js 21:43:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x8fe50c00) [pid = 1751] [serial = 1938] [outer = 0x8b9ea400] 21:43:49 INFO - PROCESS | 1751 | 1468903429903 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1586ms 21:43:49 INFO - PROCESS | 1751 | 1468903429929 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 21:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:43:49 INFO - PROCESS | 1751 | 1468903429933 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 21:43:49 INFO - PROCESS | 1751 | 1468903429940 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:43:49 INFO - PROCESS | 1751 | 1468903429944 Marionette TRACE conn4 <- [1,2554,null,{}] 21:43:49 INFO - PROCESS | 1751 | 1468903429950 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:49 INFO - PROCESS | 1751 | 1468903429956 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:50 INFO - PROCESS | 1751 | 1468903430141 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 21:43:50 INFO - PROCESS | 1751 | 1468903430379 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:50 INFO - PROCESS | 1751 | 1468903430388 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2dac00 == 37 [pid = 1751] [id = 646] 21:43:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x8c683000) [pid = 1751] [serial = 1939] [outer = (nil)] 21:43:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x8e48e000) [pid = 1751] [serial = 1940] [outer = 0x8c683000] 21:43:50 INFO - PROCESS | 1751 | 1468903430519 Marionette DEBUG loaded listener.js 21:43:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x8fe56000) [pid = 1751] [serial = 1941] [outer = 0x8c683000] 21:43:51 INFO - PROCESS | 1751 | 1468903431495 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1635ms 21:43:51 INFO - PROCESS | 1751 | 1468903431575 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 1751 | 1468903431578 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 21:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:43:51 INFO - PROCESS | 1751 | 1468903431586 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - PROCESS | 1751 | 1468903431589 Marionette TRACE conn4 <- [1,2558,null,{}] 21:43:51 INFO - PROCESS | 1751 | 1468903431596 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:51 INFO - PROCESS | 1751 | 1468903431600 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:51 INFO - PROCESS | 1751 | 1468903431982 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 21:43:52 INFO - PROCESS | 1751 | 1468903432239 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:52 INFO - PROCESS | 1751 | 1468903432252 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff4c00 == 38 [pid = 1751] [id = 647] 21:43:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x8aff5800) [pid = 1751] [serial = 1942] [outer = (nil)] 21:43:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x8affb400) [pid = 1751] [serial = 1943] [outer = 0x8aff5800] 21:43:52 INFO - PROCESS | 1751 | 1468903432377 Marionette DEBUG loaded listener.js 21:43:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8b2da400) [pid = 1751] [serial = 1944] [outer = 0x8aff5800] 21:43:53 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e6400 == 37 [pid = 1751] [id = 607] 21:43:53 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2cc400 == 36 [pid = 1751] [id = 604] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x8e485c00) [pid = 1751] [serial = 1865] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x8bb32000) [pid = 1751] [serial = 1829] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x8bdee800) [pid = 1751] [serial = 1830] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x8df8a800) [pid = 1751] [serial = 1838] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x8df8fc00) [pid = 1751] [serial = 1839] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x8cede000) [pid = 1751] [serial = 1827] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x8f7cdc00) [pid = 1751] [serial = 1850] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x8f7ce400) [pid = 1751] [serial = 1851] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x8d5c0400) [pid = 1751] [serial = 1835] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x8d5c7000) [pid = 1751] [serial = 1836] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x8e0d0c00) [pid = 1751] [serial = 1841] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x8e0d3800) [pid = 1751] [serial = 1842] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x8f7a2800) [pid = 1751] [serial = 1847] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x8f7a5800) [pid = 1751] [serial = 1848] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x8ccd4800) [pid = 1751] [serial = 1832] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x8cdbfc00) [pid = 1751] [serial = 1833] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x8ced6000) [pid = 1751] [serial = 1859] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8f661800) [pid = 1751] [serial = 1844] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8f66bc00) [pid = 1751] [serial = 1845] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8bb3c800) [pid = 1751] [serial = 1856] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8c689000) [pid = 1751] [serial = 1857] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8afeec00) [pid = 1751] [serial = 1853] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8aff5000) [pid = 1751] [serial = 1854] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8d5c8400) [pid = 1751] [serial = 1862] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8e48a400) [pid = 1751] [serial = 1866] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8d5cd400) [pid = 1751] [serial = 1863] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8d515000) [pid = 1751] [serial = 1860] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8e542400) [pid = 1751] [serial = 1869] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8e0c9800) [pid = 1751] [serial = 1868] [outer = (nil)] [url = about:blank] 21:43:53 INFO - PROCESS | 1751 | 1468903433460 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1937ms 21:43:53 INFO - PROCESS | 1751 | 1468903433525 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 21:43:53 INFO - PROCESS | 1751 | 1468903433532 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 21:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:43:53 INFO - PROCESS | 1751 | 1468903433541 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:43:53 INFO - PROCESS | 1751 | 1468903433546 Marionette TRACE conn4 <- [1,2562,null,{}] 21:43:53 INFO - PROCESS | 1751 | 1468903433554 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:53 INFO - PROCESS | 1751 | 1468903433559 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:53 INFO - PROCESS | 1751 | 1468903433825 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 21:43:53 INFO - PROCESS | 1751 | 1468903433975 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 1751 | 1468903433985 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde1c00 == 37 [pid = 1751] [id = 648] 21:43:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8bde9400) [pid = 1751] [serial = 1945] [outer = (nil)] 21:43:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8c67fc00) [pid = 1751] [serial = 1946] [outer = 0x8bde9400] 21:43:54 INFO - PROCESS | 1751 | 1468903434063 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8c689800) [pid = 1751] [serial = 1947] [outer = 0x8bde9400] 21:43:54 INFO - PROCESS | 1751 | 1468903434900 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1387ms 21:43:54 INFO - PROCESS | 1751 | 1468903434928 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 21:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:43:54 INFO - PROCESS | 1751 | 1468903434935 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 21:43:54 INFO - PROCESS | 1751 | 1468903434942 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - PROCESS | 1751 | 1468903434946 Marionette TRACE conn4 <- [1,2566,null,{}] 21:43:54 INFO - PROCESS | 1751 | 1468903434952 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:54 INFO - PROCESS | 1751 | 1468903434957 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:55 INFO - PROCESS | 1751 | 1468903435141 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 21:43:55 INFO - PROCESS | 1751 | 1468903435310 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:55 INFO - PROCESS | 1751 | 1468903435318 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb3c800 == 38 [pid = 1751] [id = 649] 21:43:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8bdecc00) [pid = 1751] [serial = 1948] [outer = (nil)] 21:43:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8ced9000) [pid = 1751] [serial = 1949] [outer = 0x8bdecc00] 21:43:55 INFO - PROCESS | 1751 | 1468903435389 Marionette DEBUG loaded listener.js 21:43:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8cee2c00) [pid = 1751] [serial = 1950] [outer = 0x8bdecc00] 21:43:56 INFO - PROCESS | 1751 | 1468903436369 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1488ms 21:43:56 INFO - PROCESS | 1751 | 1468903436435 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 1751 | 1468903436442 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 21:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:43:56 INFO - PROCESS | 1751 | 1468903436459 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 1751 | 1468903436467 Marionette TRACE conn4 <- [1,2570,null,{}] 21:43:56 INFO - PROCESS | 1751 | 1468903436480 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 1751 | 1468903436487 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:56 INFO - PROCESS | 1751 | 1468903436730 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 21:43:56 INFO - PROCESS | 1751 | 1468903436762 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 1751 | 1468903436769 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e6400 == 39 [pid = 1751] [id = 650] 21:43:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8cedac00) [pid = 1751] [serial = 1951] [outer = (nil)] 21:43:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8df82c00) [pid = 1751] [serial = 1952] [outer = 0x8cedac00] 21:43:56 INFO - PROCESS | 1751 | 1468903436840 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8df87c00) [pid = 1751] [serial = 1953] [outer = 0x8cedac00] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8bb30400) [pid = 1751] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8cdcac00) [pid = 1751] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8e54d400) [pid = 1751] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8f7a1000) [pid = 1751] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8f7d9400) [pid = 1751] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8cc89000) [pid = 1751] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8bb3d000) [pid = 1751] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8affb000) [pid = 1751] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8f7dc000) [pid = 1751] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8c686800) [pid = 1751] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8d5c6800) [pid = 1751] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x90090000) [pid = 1751] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x915b9400) [pid = 1751] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8cc8a400) [pid = 1751] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:43:57 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8a5e6000) [pid = 1751] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:43:57 INFO - PROCESS | 1751 | 1468903437945 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1515ms 21:43:57 INFO - PROCESS | 1751 | 1468903437966 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 21:43:57 INFO - PROCESS | 1751 | 1468903437970 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 21:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:43:57 INFO - PROCESS | 1751 | 1468903437977 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:43:57 INFO - PROCESS | 1751 | 1468903437981 Marionette TRACE conn4 <- [1,2574,null,{}] 21:43:57 INFO - PROCESS | 1751 | 1468903437986 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:57 INFO - PROCESS | 1751 | 1468903437991 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:58 INFO - PROCESS | 1751 | 1468903438219 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 21:43:58 INFO - PROCESS | 1751 | 1468903438238 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 1751 | 1468903438247 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:43:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8afed400 == 40 [pid = 1751] [id = 651] 21:43:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8bb30000) [pid = 1751] [serial = 1954] [outer = (nil)] 21:43:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8cdcac00) [pid = 1751] [serial = 1955] [outer = 0x8bb30000] 21:43:58 INFO - PROCESS | 1751 | 1468903438317 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8df86800) [pid = 1751] [serial = 1956] [outer = 0x8bb30000] 21:43:59 INFO - PROCESS | 1751 | 1468903439627 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1683ms 21:43:59 INFO - PROCESS | 1751 | 1468903439715 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 21:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:43:59 INFO - PROCESS | 1751 | 1468903439727 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 21:43:59 INFO - PROCESS | 1751 | 1468903439742 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:43:59 INFO - PROCESS | 1751 | 1468903439753 Marionette TRACE conn4 <- [1,2578,null,{}] 21:43:59 INFO - PROCESS | 1751 | 1468903439769 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:59 INFO - PROCESS | 1751 | 1468903439780 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:00 INFO - PROCESS | 1751 | 1468903440230 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 21:44:00 INFO - PROCESS | 1751 | 1468903440497 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 1751 | 1468903440514 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff8c00 == 41 [pid = 1751] [id = 652] 21:44:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8b2cd800) [pid = 1751] [serial = 1957] [outer = (nil)] 21:44:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8b9e6800) [pid = 1751] [serial = 1958] [outer = 0x8b2cd800] 21:44:00 INFO - PROCESS | 1751 | 1468903440614 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8b9f3800) [pid = 1751] [serial = 1959] [outer = 0x8b2cd800] 21:44:01 INFO - PROCESS | 1751 | 1468903441679 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2012ms 21:44:01 INFO - PROCESS | 1751 | 1468903441750 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 21:44:01 INFO - PROCESS | 1751 | 1468903441758 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 21:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:44:01 INFO - PROCESS | 1751 | 1468903441770 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:44:01 INFO - PROCESS | 1751 | 1468903441774 Marionette TRACE conn4 <- [1,2582,null,{}] 21:44:01 INFO - PROCESS | 1751 | 1468903441782 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:01 INFO - PROCESS | 1751 | 1468903441787 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:02 INFO - PROCESS | 1751 | 1468903442045 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 21:44:02 INFO - PROCESS | 1751 | 1468903442433 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 1751 | 1468903442447 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb8a000 == 42 [pid = 1751] [id = 653] 21:44:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8cb91400) [pid = 1751] [serial = 1960] [outer = (nil)] 21:44:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8cc8a000) [pid = 1751] [serial = 1961] [outer = 0x8cb91400] 21:44:02 INFO - PROCESS | 1751 | 1468903442565 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8ccda800) [pid = 1751] [serial = 1962] [outer = 0x8cb91400] 21:44:03 INFO - PROCESS | 1751 | 1468903443556 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1845ms 21:44:03 INFO - PROCESS | 1751 | 1468903443616 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 21:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:44:03 INFO - PROCESS | 1751 | 1468903443620 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 21:44:03 INFO - PROCESS | 1751 | 1468903443628 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - PROCESS | 1751 | 1468903443635 Marionette TRACE conn4 <- [1,2586,null,{}] 21:44:03 INFO - PROCESS | 1751 | 1468903443656 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:03 INFO - PROCESS | 1751 | 1468903443665 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:03 INFO - PROCESS | 1751 | 1468903443924 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 21:44:04 INFO - PROCESS | 1751 | 1468903444264 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 1751 | 1468903444274 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d57c400 == 43 [pid = 1751] [id = 654] 21:44:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8d57fc00) [pid = 1751] [serial = 1963] [outer = (nil)] 21:44:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8d5c1c00) [pid = 1751] [serial = 1964] [outer = 0x8d57fc00] 21:44:04 INFO - PROCESS | 1751 | 1468903444368 Marionette DEBUG loaded listener.js 21:44:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8df86000) [pid = 1751] [serial = 1965] [outer = 0x8d57fc00] 21:44:05 INFO - PROCESS | 1751 | 1468903445356 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1790ms 21:44:05 INFO - PROCESS | 1751 | 1468903445418 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 21:44:05 INFO - PROCESS | 1751 | 1468903445424 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 21:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:44:05 INFO - PROCESS | 1751 | 1468903445430 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:44:05 INFO - PROCESS | 1751 | 1468903445434 Marionette TRACE conn4 <- [1,2590,null,{}] 21:44:05 INFO - PROCESS | 1751 | 1468903445441 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:05 INFO - PROCESS | 1751 | 1468903445446 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:05 INFO - PROCESS | 1751 | 1468903445715 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 21:44:06 INFO - PROCESS | 1751 | 1468903445997 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 1751 | 1468903446006 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cce1400 == 44 [pid = 1751] [id = 655] 21:44:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8d51a000) [pid = 1751] [serial = 1966] [outer = (nil)] 21:44:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8e54a400) [pid = 1751] [serial = 1967] [outer = 0x8d51a000] 21:44:06 INFO - PROCESS | 1751 | 1468903446095 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8f66ac00) [pid = 1751] [serial = 1968] [outer = 0x8d51a000] 21:44:07 INFO - PROCESS | 1751 | 1468903447006 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1637ms 21:44:07 INFO - PROCESS | 1751 | 1468903447068 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 21:44:07 INFO - PROCESS | 1751 | 1468903447071 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 21:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:44:07 INFO - PROCESS | 1751 | 1468903447079 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:44:07 INFO - PROCESS | 1751 | 1468903447083 Marionette TRACE conn4 <- [1,2594,null,{}] 21:44:07 INFO - PROCESS | 1751 | 1468903447090 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:07 INFO - PROCESS | 1751 | 1468903447095 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:07 INFO - PROCESS | 1751 | 1468903447305 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 21:44:07 INFO - PROCESS | 1751 | 1468903447545 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 1751 | 1468903447556 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e9000 == 45 [pid = 1751] [id = 656] 21:44:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x8e0c9400) [pid = 1751] [serial = 1969] [outer = (nil)] 21:44:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x8f7a3400) [pid = 1751] [serial = 1970] [outer = 0x8e0c9400] 21:44:07 INFO - PROCESS | 1751 | 1468903447655 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x8f7a9400) [pid = 1751] [serial = 1971] [outer = 0x8e0c9400] 21:44:08 INFO - PROCESS | 1751 | 1468903448587 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1582ms 21:44:08 INFO - PROCESS | 1751 | 1468903448663 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 21:44:08 INFO - PROCESS | 1751 | 1468903448667 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 21:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:44:08 INFO - PROCESS | 1751 | 1468903448675 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - PROCESS | 1751 | 1468903448679 Marionette TRACE conn4 <- [1,2598,null,{}] 21:44:08 INFO - PROCESS | 1751 | 1468903448684 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:08 INFO - PROCESS | 1751 | 1468903448695 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:09 INFO - PROCESS | 1751 | 1468903449009 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 21:44:09 INFO - PROCESS | 1751 | 1468903449302 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 1751 | 1468903449314 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ec000 == 46 [pid = 1751] [id = 657] 21:44:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x8f665800) [pid = 1751] [serial = 1972] [outer = (nil)] 21:44:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x8f7d9400) [pid = 1751] [serial = 1973] [outer = 0x8f665800] 21:44:09 INFO - PROCESS | 1751 | 1468903449396 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x9008cc00) [pid = 1751] [serial = 1974] [outer = 0x8f665800] 21:44:10 INFO - PROCESS | 1751 | 1468903450376 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1739ms 21:44:10 INFO - PROCESS | 1751 | 1468903450415 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 21:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:44:10 INFO - PROCESS | 1751 | 1468903450420 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 21:44:10 INFO - PROCESS | 1751 | 1468903450427 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:44:10 INFO - PROCESS | 1751 | 1468903450431 Marionette TRACE conn4 <- [1,2602,null,{}] 21:44:10 INFO - PROCESS | 1751 | 1468903450438 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:10 INFO - PROCESS | 1751 | 1468903450443 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:10 INFO - PROCESS | 1751 | 1468903450661 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 21:44:10 INFO - PROCESS | 1751 | 1468903450927 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:10 INFO - PROCESS | 1751 | 1468903450936 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff6400 == 47 [pid = 1751] [id = 658] 21:44:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x8aff7000) [pid = 1751] [serial = 1975] [outer = (nil)] 21:44:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x8b2ccc00) [pid = 1751] [serial = 1976] [outer = 0x8aff7000] 21:44:11 INFO - PROCESS | 1751 | 1468903451310 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x8b9ed000) [pid = 1751] [serial = 1977] [outer = 0x8aff7000] 21:44:12 INFO - PROCESS | 1751 | 1468903452331 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1939ms 21:44:12 INFO - PROCESS | 1751 | 1468903452367 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 21:44:12 INFO - PROCESS | 1751 | 1468903452373 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 21:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:44:12 INFO - PROCESS | 1751 | 1468903452382 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - PROCESS | 1751 | 1468903452387 Marionette TRACE conn4 <- [1,2606,null,{}] 21:44:12 INFO - PROCESS | 1751 | 1468903452395 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:12 INFO - PROCESS | 1751 | 1468903452401 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:12 INFO - PROCESS | 1751 | 1468903452597 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 21:44:12 INFO - PROCESS | 1751 | 1468903452959 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:12 INFO - PROCESS | 1751 | 1468903452970 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb3d000 == 48 [pid = 1751] [id = 659] 21:44:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x8cc86800) [pid = 1751] [serial = 1978] [outer = (nil)] 21:44:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x8cc93800) [pid = 1751] [serial = 1979] [outer = 0x8cc86800] 21:44:13 INFO - PROCESS | 1751 | 1468903453054 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x8cce1800) [pid = 1751] [serial = 1980] [outer = 0x8cc86800] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8ced5400 == 47 [pid = 1751] [id = 602] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e7c00 == 46 [pid = 1751] [id = 617] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d3400 == 45 [pid = 1751] [id = 618] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e6400 == 44 [pid = 1751] [id = 650] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb3c800 == 43 [pid = 1751] [id = 649] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde1c00 == 42 [pid = 1751] [id = 648] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff4c00 == 41 [pid = 1751] [id = 647] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8affac00 == 40 [pid = 1751] [id = 634] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8df88c00 == 39 [pid = 1751] [id = 603] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9e7800 == 38 [pid = 1751] [id = 609] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccdf000 == 37 [pid = 1751] [id = 638] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdec800 == 36 [pid = 1751] [id = 633] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc8a800 == 35 [pid = 1751] [id = 643] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc88800 == 34 [pid = 1751] [id = 636] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc90c00 == 33 [pid = 1751] [id = 606] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc8bc00 == 32 [pid = 1751] [id = 608] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb3b400 == 31 [pid = 1751] [id = 635] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d6000 == 30 [pid = 1751] [id = 639] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8d586800 == 29 [pid = 1751] [id = 611] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc1400 == 28 [pid = 1751] [id = 613] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5c7800 == 27 [pid = 1751] [id = 641] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8d57e400 == 26 [pid = 1751] [id = 616] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb35000 == 25 [pid = 1751] [id = 644] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e1400 == 24 [pid = 1751] [id = 614] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff2400 == 23 [pid = 1751] [id = 645] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb39800 == 22 [pid = 1751] [id = 610] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc87400 == 21 [pid = 1751] [id = 640] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb8cc00 == 20 [pid = 1751] [id = 642] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2cf400 == 19 [pid = 1751] [id = 615] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc85400 == 18 [pid = 1751] [id = 637] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9e5c00 == 17 [pid = 1751] [id = 605] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc8f400 == 16 [pid = 1751] [id = 612] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2dac00 == 15 [pid = 1751] [id = 646] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ec000 == 14 [pid = 1751] [id = 657] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e9000 == 13 [pid = 1751] [id = 656] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cce1400 == 12 [pid = 1751] [id = 655] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb8a000 == 11 [pid = 1751] [id = 653] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8d57c400 == 10 [pid = 1751] [id = 654] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8afed400 == 9 [pid = 1751] [id = 651] 21:44:14 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff8c00 == 8 [pid = 1751] [id = 652] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x8bdefc00) [pid = 1751] [serial = 1872] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0x8bb3a400) [pid = 1751] [serial = 1871] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0x8d520800) [pid = 1751] [serial = 1875] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x8d519800) [pid = 1751] [serial = 1874] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0x8f79b800) [pid = 1751] [serial = 1878] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x8f662400) [pid = 1751] [serial = 1877] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x8f7d7c00) [pid = 1751] [serial = 1881] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x8f7cc800) [pid = 1751] [serial = 1880] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x8fe55c00) [pid = 1751] [serial = 1884] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8fe51000) [pid = 1751] [serial = 1883] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8cc8f000) [pid = 1751] [serial = 1910] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8ccd3800) [pid = 1751] [serial = 1911] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8bde4400) [pid = 1751] [serial = 1907] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8b2d0000) [pid = 1751] [serial = 1904] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x90293000) [pid = 1751] [serial = 1887] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8b2d4800) [pid = 1751] [serial = 1905] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9008e000) [pid = 1751] [serial = 1886] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8cc8c800) [pid = 1751] [serial = 1902] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8cb90c00) [pid = 1751] [serial = 1901] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9029e000) [pid = 1751] [serial = 1890] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x90299800) [pid = 1751] [serial = 1889] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x915bbc00) [pid = 1751] [serial = 1892] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x915be800) [pid = 1751] [serial = 1893] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x9168dc00) [pid = 1751] [serial = 1896] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x91687c00) [pid = 1751] [serial = 1895] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8ced3c00) [pid = 1751] [serial = 1914] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8cce1000) [pid = 1751] [serial = 1913] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8cdc0800) [pid = 1751] [serial = 1899] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8bdef400) [pid = 1751] [serial = 1908] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8bde7400) [pid = 1751] [serial = 1898] [outer = (nil)] [url = about:blank] 21:44:15 INFO - PROCESS | 1751 | 1468903455407 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 3092ms 21:44:15 INFO - PROCESS | 1751 | 1468903455475 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 1751 | 1468903455482 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 21:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:44:15 INFO - PROCESS | 1751 | 1468903455492 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - PROCESS | 1751 | 1468903455496 Marionette TRACE conn4 <- [1,2610,null,{}] 21:44:15 INFO - PROCESS | 1751 | 1468903455505 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:15 INFO - PROCESS | 1751 | 1468903455510 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:15 INFO - PROCESS | 1751 | 1468903455713 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 21:44:15 INFO - PROCESS | 1751 | 1468903455914 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 1751 | 1468903455928 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8affa800 == 9 [pid = 1751] [id = 660] 21:44:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8affac00) [pid = 1751] [serial = 1981] [outer = (nil)] 21:44:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8b2ce400) [pid = 1751] [serial = 1982] [outer = 0x8affac00] 21:44:16 INFO - PROCESS | 1751 | 1468903456003 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8b2d6400) [pid = 1751] [serial = 1983] [outer = 0x8affac00] 21:44:16 INFO - PROCESS | 1751 | 1468903456882 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1440ms 21:44:16 INFO - PROCESS | 1751 | 1468903456932 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 21:44:16 INFO - PROCESS | 1751 | 1468903456940 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 21:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:44:16 INFO - PROCESS | 1751 | 1468903456953 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:44:16 INFO - PROCESS | 1751 | 1468903456957 Marionette TRACE conn4 <- [1,2614,null,{}] 21:44:16 INFO - PROCESS | 1751 | 1468903456963 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:16 INFO - PROCESS | 1751 | 1468903456969 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:17 INFO - PROCESS | 1751 | 1468903457162 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 21:44:17 INFO - PROCESS | 1751 | 1468903457316 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 1751 | 1468903457327 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb2fc00 == 10 [pid = 1751] [id = 661] 21:44:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8bde6000) [pid = 1751] [serial = 1984] [outer = (nil)] 21:44:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8c67b400) [pid = 1751] [serial = 1985] [outer = 0x8bde6000] 21:44:17 INFO - PROCESS | 1751 | 1468903457401 Marionette DEBUG loaded listener.js 21:44:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8c682400) [pid = 1751] [serial = 1986] [outer = 0x8bde6000] 21:44:18 INFO - PROCESS | 1751 | 1468903458346 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1447ms 21:44:18 INFO - PROCESS | 1751 | 1468903458399 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 21:44:18 INFO - PROCESS | 1751 | 1468903458404 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 21:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:44:18 INFO - PROCESS | 1751 | 1468903458419 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:44:18 INFO - PROCESS | 1751 | 1468903458425 Marionette TRACE conn4 <- [1,2618,null,{}] 21:44:18 INFO - PROCESS | 1751 | 1468903458445 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:18 INFO - PROCESS | 1751 | 1468903458455 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:18 INFO - PROCESS | 1751 | 1468903458696 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 21:44:18 INFO - PROCESS | 1751 | 1468903458721 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 1751 | 1468903458733 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc92000 == 11 [pid = 1751] [id = 662] 21:44:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8cc92c00) [pid = 1751] [serial = 1987] [outer = (nil)] 21:44:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8ccd8000) [pid = 1751] [serial = 1988] [outer = 0x8cc92c00] 21:44:18 INFO - PROCESS | 1751 | 1468903458808 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8cce2800) [pid = 1751] [serial = 1989] [outer = 0x8cc92c00] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8bb30000) [pid = 1751] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8cedac00) [pid = 1751] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8d514000) [pid = 1751] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8b9ea400) [pid = 1751] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8d5c8800) [pid = 1751] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8ccd7800) [pid = 1751] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8e54b400) [pid = 1751] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8e0d1800) [pid = 1751] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8bde9400) [pid = 1751] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8c683000) [pid = 1751] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8aff5800) [pid = 1751] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8cce2400) [pid = 1751] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8b2d9c00) [pid = 1751] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:44:20 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8bdecc00) [pid = 1751] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:44:20 INFO - PROCESS | 1751 | 1468903460451 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2093ms 21:44:20 INFO - PROCESS | 1751 | 1468903460513 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 21:44:20 INFO - PROCESS | 1751 | 1468903460518 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 21:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:44:20 INFO - PROCESS | 1751 | 1468903460530 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 1751 | 1468903460533 Marionette TRACE conn4 <- [1,2622,null,{}] 21:44:20 INFO - PROCESS | 1751 | 1468903460539 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:20 INFO - PROCESS | 1751 | 1468903460544 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:20 INFO - PROCESS | 1751 | 1468903460779 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 21:44:20 INFO - PROCESS | 1751 | 1468903460876 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 1751 | 1468903460885 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c67c000 == 12 [pid = 1751] [id = 663] 21:44:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8c67c400) [pid = 1751] [serial = 1990] [outer = (nil)] 21:44:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8cc8e400) [pid = 1751] [serial = 1991] [outer = 0x8c67c400] 21:44:20 INFO - PROCESS | 1751 | 1468903460963 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8cdccc00) [pid = 1751] [serial = 1992] [outer = 0x8c67c400] 21:44:21 INFO - PROCESS | 1751 | 1468903461775 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1286ms 21:44:21 INFO - PROCESS | 1751 | 1468903461817 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 21:44:21 INFO - PROCESS | 1751 | 1468903461821 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 21:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:44:21 INFO - PROCESS | 1751 | 1468903461827 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:44:21 INFO - PROCESS | 1751 | 1468903461830 Marionette TRACE conn4 <- [1,2626,null,{}] 21:44:21 INFO - PROCESS | 1751 | 1468903461836 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:21 INFO - PROCESS | 1751 | 1468903461841 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:22 INFO - PROCESS | 1751 | 1468903462006 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 21:44:22 INFO - PROCESS | 1751 | 1468903462019 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 1751 | 1468903462029 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde8400 == 13 [pid = 1751] [id = 664] 21:44:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8cdc6c00) [pid = 1751] [serial = 1993] [outer = (nil)] 21:44:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8cee2400) [pid = 1751] [serial = 1994] [outer = 0x8cdc6c00] 21:44:22 INFO - PROCESS | 1751 | 1468903462098 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8d519800) [pid = 1751] [serial = 1995] [outer = 0x8cdc6c00] 21:44:23 INFO - PROCESS | 1751 | 1468903463283 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1530ms 21:44:23 INFO - PROCESS | 1751 | 1468903463359 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 21:44:23 INFO - PROCESS | 1751 | 1468903463367 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 21:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:44:23 INFO - PROCESS | 1751 | 1468903463377 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - PROCESS | 1751 | 1468903463381 Marionette TRACE conn4 <- [1,2630,null,{}] 21:44:23 INFO - PROCESS | 1751 | 1468903463393 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:23 INFO - PROCESS | 1751 | 1468903463399 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:23 INFO - PROCESS | 1751 | 1468903463656 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 21:44:23 INFO - PROCESS | 1751 | 1468903463908 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 1751 | 1468903463915 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9ea800 == 14 [pid = 1751] [id = 665] 21:44:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8b9f1c00) [pid = 1751] [serial = 1996] [outer = (nil)] 21:44:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8bde3c00) [pid = 1751] [serial = 1997] [outer = 0x8b9f1c00] 21:44:24 INFO - PROCESS | 1751 | 1468903464006 Marionette DEBUG loaded listener.js 21:44:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8c67c800) [pid = 1751] [serial = 1998] [outer = 0x8b9f1c00] 21:44:24 INFO - PROCESS | 1751 | 1468903464955 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1639ms 21:44:25 INFO - PROCESS | 1751 | 1468903465016 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 1751 | 1468903465024 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 21:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:44:25 INFO - PROCESS | 1751 | 1468903465038 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - PROCESS | 1751 | 1468903465043 Marionette TRACE conn4 <- [1,2634,null,{}] 21:44:25 INFO - PROCESS | 1751 | 1468903465050 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:25 INFO - PROCESS | 1751 | 1468903465056 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:25 INFO - PROCESS | 1751 | 1468903465261 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 21:44:25 INFO - PROCESS | 1751 | 1468903465502 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 1751 | 1468903465515 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d3c00 == 15 [pid = 1751] [id = 666] 21:44:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8ccd4400) [pid = 1751] [serial = 1999] [outer = (nil)] 21:44:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8cdcc000) [pid = 1751] [serial = 2000] [outer = 0x8ccd4400] 21:44:25 INFO - PROCESS | 1751 | 1468903465648 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8cdc0800) [pid = 1751] [serial = 2001] [outer = 0x8ccd4400] 21:44:26 INFO - PROCESS | 1751 | 1468903466646 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1646ms 21:44:26 INFO - PROCESS | 1751 | 1468903466684 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 21:44:26 INFO - PROCESS | 1751 | 1468903466689 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 21:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:44:26 INFO - PROCESS | 1751 | 1468903466705 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:44:26 INFO - PROCESS | 1751 | 1468903466717 Marionette TRACE conn4 <- [1,2638,null,{}] 21:44:26 INFO - PROCESS | 1751 | 1468903466736 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:26 INFO - PROCESS | 1751 | 1468903466746 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:26 INFO - PROCESS | 1751 | 1468903466981 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 21:44:27 INFO - PROCESS | 1751 | 1468903467262 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:27 INFO - PROCESS | 1751 | 1468903467270 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5be800 == 16 [pid = 1751] [id = 667] 21:44:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8d5bec00) [pid = 1751] [serial = 2002] [outer = (nil)] 21:44:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8d5c4800) [pid = 1751] [serial = 2003] [outer = 0x8d5bec00] 21:44:27 INFO - PROCESS | 1751 | 1468903467369 Marionette DEBUG loaded listener.js 21:44:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8d5c7800) [pid = 1751] [serial = 2004] [outer = 0x8d5bec00] 21:44:28 INFO - PROCESS | 1751 | 1468903468297 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1667ms 21:44:28 INFO - PROCESS | 1751 | 1468903468373 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 21:44:28 INFO - PROCESS | 1751 | 1468903468378 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 21:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:44:28 INFO - PROCESS | 1751 | 1468903468387 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:44:28 INFO - PROCESS | 1751 | 1468903468391 Marionette TRACE conn4 <- [1,2642,null,{}] 21:44:28 INFO - PROCESS | 1751 | 1468903468397 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:28 INFO - PROCESS | 1751 | 1468903468403 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:28 INFO - PROCESS | 1751 | 1468903468647 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 21:44:28 INFO - PROCESS | 1751 | 1468903468897 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 1751 | 1468903468906 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5cb800 == 17 [pid = 1751] [id = 668] 21:44:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8df82400) [pid = 1751] [serial = 2005] [outer = (nil)] 21:44:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8df8c400) [pid = 1751] [serial = 2006] [outer = 0x8df82400] 21:44:29 INFO - PROCESS | 1751 | 1468903469039 Marionette DEBUG loaded listener.js 21:44:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8e0ca000) [pid = 1751] [serial = 2007] [outer = 0x8df82400] 21:44:29 INFO - PROCESS | 1751 | 1468903469967 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:44:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:44:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1638ms 21:44:30 INFO - PROCESS | 1751 | 1468903470025 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 21:44:30 INFO - PROCESS | 1751 | 1468903470029 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 21:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:44:30 INFO - PROCESS | 1751 | 1468903470037 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:44:30 INFO - PROCESS | 1751 | 1468903470041 Marionette TRACE conn4 <- [1,2646,null,{}] 21:44:30 INFO - PROCESS | 1751 | 1468903470048 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:30 INFO - PROCESS | 1751 | 1468903470054 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:30 INFO - PROCESS | 1751 | 1468903470241 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 21:44:30 INFO - PROCESS | 1751 | 1468903470475 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:30 INFO - PROCESS | 1751 | 1468903470481 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d9c00 == 18 [pid = 1751] [id = 669] 21:44:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8bb38c00) [pid = 1751] [serial = 2008] [outer = (nil)] 21:44:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8e0d2c00) [pid = 1751] [serial = 2009] [outer = 0x8bb38c00] 21:44:30 INFO - PROCESS | 1751 | 1468903470616 Marionette DEBUG loaded listener.js 21:44:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8e483000) [pid = 1751] [serial = 2010] [outer = 0x8bb38c00] 21:44:31 INFO - PROCESS | 1751 | 1468903471566 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:44:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:44:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1585ms 21:44:31 INFO - PROCESS | 1751 | 1468903471623 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 21:44:31 INFO - PROCESS | 1751 | 1468903471627 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 21:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:44:31 INFO - PROCESS | 1751 | 1468903471634 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:44:31 INFO - PROCESS | 1751 | 1468903471637 Marionette TRACE conn4 <- [1,2650,null,{}] 21:44:31 INFO - PROCESS | 1751 | 1468903471644 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:31 INFO - PROCESS | 1751 | 1468903471657 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:31 INFO - PROCESS | 1751 | 1468903471978 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 21:44:32 INFO - PROCESS | 1751 | 1468903472276 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:32 INFO - PROCESS | 1751 | 1468903472287 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb2ec00 == 19 [pid = 1751] [id = 670] 21:44:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8bde6800) [pid = 1751] [serial = 2011] [outer = (nil)] 21:44:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8f661c00) [pid = 1751] [serial = 2012] [outer = 0x8bde6800] 21:44:32 INFO - PROCESS | 1751 | 1468903472384 Marionette DEBUG loaded listener.js 21:44:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x8f66dc00) [pid = 1751] [serial = 2013] [outer = 0x8bde6800] 21:44:33 INFO - PROCESS | 1751 | 1468903473334 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:44:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:44:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1732ms 21:44:33 INFO - PROCESS | 1751 | 1468903473368 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 21:44:33 INFO - PROCESS | 1751 | 1468903473373 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 21:44:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:44:33 INFO - PROCESS | 1751 | 1468903473380 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:44:33 INFO - PROCESS | 1751 | 1468903473384 Marionette TRACE conn4 <- [1,2654,null,{}] 21:44:33 INFO - PROCESS | 1751 | 1468903473391 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:33 INFO - PROCESS | 1751 | 1468903473397 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:33 INFO - PROCESS | 1751 | 1468903473586 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 21:44:33 INFO - PROCESS | 1751 | 1468903473819 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 1751 | 1468903473829 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e3400 == 20 [pid = 1751] [id = 671] 21:44:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x8aff1000) [pid = 1751] [serial = 2014] [outer = (nil)] 21:44:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x8c688c00) [pid = 1751] [serial = 2015] [outer = 0x8aff1000] 21:44:33 INFO - PROCESS | 1751 | 1468903473962 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x8cb8c400) [pid = 1751] [serial = 2016] [outer = 0x8aff1000] 21:44:35 INFO - PROCESS | 1751 | 1468903475055 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:44:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:44:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1737ms 21:44:35 INFO - PROCESS | 1751 | 1468903475118 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 21:44:35 INFO - PROCESS | 1751 | 1468903475125 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 21:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:44:35 INFO - PROCESS | 1751 | 1468903475133 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:44:35 INFO - PROCESS | 1751 | 1468903475141 Marionette TRACE conn4 <- [1,2658,null,{}] 21:44:35 INFO - PROCESS | 1751 | 1468903475150 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:35 INFO - PROCESS | 1751 | 1468903475155 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:35 INFO - PROCESS | 1751 | 1468903475438 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x8cdcac00) [pid = 1751] [serial = 1955] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8df82c00) [pid = 1751] [serial = 1952] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8d57ec00) [pid = 1751] [serial = 1922] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8d584400) [pid = 1751] [serial = 1923] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8f7e1800) [pid = 1751] [serial = 1937] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8fe50c00) [pid = 1751] [serial = 1938] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8df8dc00) [pid = 1751] [serial = 1925] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8e0c6800) [pid = 1751] [serial = 1926] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8e549000) [pid = 1751] [serial = 1931] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8e54d800) [pid = 1751] [serial = 1932] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8f7ca400) [pid = 1751] [serial = 1934] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8f7ccc00) [pid = 1751] [serial = 1935] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8e486000) [pid = 1751] [serial = 1928] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8e488400) [pid = 1751] [serial = 1929] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8c67fc00) [pid = 1751] [serial = 1946] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8c689800) [pid = 1751] [serial = 1947] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8e48e000) [pid = 1751] [serial = 1940] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8fe56000) [pid = 1751] [serial = 1941] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8affb400) [pid = 1751] [serial = 1943] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8b2da400) [pid = 1751] [serial = 1944] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8d51a800) [pid = 1751] [serial = 1917] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8d512000) [pid = 1751] [serial = 1916] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8c67d400) [pid = 1751] [serial = 1919] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8cb94800) [pid = 1751] [serial = 1920] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8cee2c00) [pid = 1751] [serial = 1950] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8ced9000) [pid = 1751] [serial = 1949] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8df87c00) [pid = 1751] [serial = 1953] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8df86800) [pid = 1751] [serial = 1956] [outer = (nil)] [url = about:blank] 21:44:35 INFO - PROCESS | 1751 | 1468903475812 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:35 INFO - PROCESS | 1751 | 1468903475827 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2cf000 == 21 [pid = 1751] [id = 672] 21:44:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8b2d3000) [pid = 1751] [serial = 2017] [outer = (nil)] 21:44:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8b9ef000) [pid = 1751] [serial = 2018] [outer = 0x8b2d3000] 21:44:35 INFO - PROCESS | 1751 | 1468903475923 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8c67d400) [pid = 1751] [serial = 2019] [outer = 0x8b2d3000] 21:44:36 INFO - PROCESS | 1751 | 1468903476718 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:44:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:44:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1648ms 21:44:36 INFO - PROCESS | 1751 | 1468903476782 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 1751 | 1468903476789 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 21:44:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:44:36 INFO - PROCESS | 1751 | 1468903476801 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 1751 | 1468903476805 Marionette TRACE conn4 <- [1,2662,null,{}] 21:44:36 INFO - PROCESS | 1751 | 1468903476812 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:36 INFO - PROCESS | 1751 | 1468903476819 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:37 INFO - PROCESS | 1751 | 1468903477082 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 21:44:37 INFO - PROCESS | 1751 | 1468903477197 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 1751 | 1468903477205 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb8a400 == 22 [pid = 1751] [id = 673] 21:44:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8cc86400) [pid = 1751] [serial = 2020] [outer = (nil)] 21:44:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8ccddc00) [pid = 1751] [serial = 2021] [outer = 0x8cc86400] 21:44:37 INFO - PROCESS | 1751 | 1468903477281 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8ced3400) [pid = 1751] [serial = 2022] [outer = 0x8cc86400] 21:44:38 INFO - PROCESS | 1751 | 1468903478127 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:44:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:44:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1388ms 21:44:38 INFO - PROCESS | 1751 | 1468903478193 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 1751 | 1468903478196 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 21:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:44:38 INFO - PROCESS | 1751 | 1468903478205 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 1751 | 1468903478211 Marionette TRACE conn4 <- [1,2666,null,{}] 21:44:38 INFO - PROCESS | 1751 | 1468903478234 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:38 INFO - PROCESS | 1751 | 1468903478243 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:38 INFO - PROCESS | 1751 | 1468903478489 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 21:44:38 INFO - PROCESS | 1751 | 1468903478512 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:38 INFO - PROCESS | 1751 | 1468903478524 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d57f400 == 23 [pid = 1751] [id = 674] 21:44:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8d580c00) [pid = 1751] [serial = 2023] [outer = (nil)] 21:44:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8d583c00) [pid = 1751] [serial = 2024] [outer = 0x8d580c00] 21:44:38 INFO - PROCESS | 1751 | 1468903478610 Marionette DEBUG loaded listener.js 21:44:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8d5c2000) [pid = 1751] [serial = 2025] [outer = 0x8d580c00] 21:44:39 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:39 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:44:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 21:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1797ms 21:44:40 INFO - PROCESS | 1751 | 1468903479989 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:44:40 INFO - PROCESS | 1751 | 1468903480002 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 21:44:40 INFO - PROCESS | 1751 | 1468903480006 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 21:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:44:40 INFO - PROCESS | 1751 | 1468903480031 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:44:40 INFO - PROCESS | 1751 | 1468903480035 Marionette TRACE conn4 <- [1,2670,null,{}] 21:44:40 INFO - PROCESS | 1751 | 1468903480041 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:40 INFO - PROCESS | 1751 | 1468903480047 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:40 INFO - PROCESS | 1751 | 1468903480325 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8cc92c00) [pid = 1751] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8b2cd800) [pid = 1751] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8cb91400) [pid = 1751] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8d57fc00) [pid = 1751] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8d51a000) [pid = 1751] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8e0c9400) [pid = 1751] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8f665800) [pid = 1751] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8aff7000) [pid = 1751] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8c67c400) [pid = 1751] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8cc86800) [pid = 1751] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8bde6000) [pid = 1751] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:44:40 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8affac00) [pid = 1751] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:44:40 INFO - PROCESS | 1751 | 1468903480534 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:40 INFO - PROCESS | 1751 | 1468903480543 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e9800 == 24 [pid = 1751] [id = 675] 21:44:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8a5ec000) [pid = 1751] [serial = 2026] [outer = (nil)] 21:44:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8bb37c00) [pid = 1751] [serial = 2027] [outer = 0x8a5ec000] 21:44:40 INFO - PROCESS | 1751 | 1468903480614 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8cc86800) [pid = 1751] [serial = 2028] [outer = 0x8a5ec000] 21:44:41 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:41 INFO - PROCESS | 1751 | 1468903481842 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:44:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 21:44:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:44:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1846ms 21:44:41 INFO - PROCESS | 1751 | 1468903481879 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 21:44:41 INFO - PROCESS | 1751 | 1468903481883 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 21:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:44:41 INFO - PROCESS | 1751 | 1468903481890 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:44:41 INFO - PROCESS | 1751 | 1468903481892 Marionette TRACE conn4 <- [1,2674,null,{}] 21:44:41 INFO - PROCESS | 1751 | 1468903481899 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:41 INFO - PROCESS | 1751 | 1468903481904 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:42 INFO - PROCESS | 1751 | 1468903482173 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 21:44:42 INFO - PROCESS | 1751 | 1468903482190 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:42 INFO - PROCESS | 1751 | 1468903482198 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e4800 == 25 [pid = 1751] [id = 676] 21:44:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8bde9400) [pid = 1751] [serial = 2029] [outer = (nil)] 21:44:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8e0c6000) [pid = 1751] [serial = 2030] [outer = 0x8bde9400] 21:44:42 INFO - PROCESS | 1751 | 1468903482271 Marionette DEBUG loaded listener.js 21:44:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8e0cd400) [pid = 1751] [serial = 2031] [outer = 0x8bde9400] 21:44:43 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:43 INFO - PROCESS | 1751 | 1468903483841 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:44:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 21:44:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:44:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:44:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1994ms 21:44:43 INFO - PROCESS | 1751 | 1468903483886 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 1751 | 1468903483893 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 21:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:44:43 INFO - PROCESS | 1751 | 1468903483902 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - PROCESS | 1751 | 1468903483908 Marionette TRACE conn4 <- [1,2678,null,{}] 21:44:43 INFO - PROCESS | 1751 | 1468903483916 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:43 INFO - PROCESS | 1751 | 1468903483923 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:44 INFO - PROCESS | 1751 | 1468903484152 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 21:44:44 INFO - PROCESS | 1751 | 1468903484342 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 1751 | 1468903484349 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ec400 == 26 [pid = 1751] [id = 677] 21:44:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8a5f0800) [pid = 1751] [serial = 2032] [outer = (nil)] 21:44:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8cb8d000) [pid = 1751] [serial = 2033] [outer = 0x8a5f0800] 21:44:44 INFO - PROCESS | 1751 | 1468903484441 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8cc87400) [pid = 1751] [serial = 2034] [outer = 0x8a5f0800] 21:44:45 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:45 INFO - PROCESS | 1751 | 1468903485819 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:44:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 21:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1938ms 21:44:45 INFO - PROCESS | 1751 | 1468903485917 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 1751 | 1468903485926 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 21:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:44:45 INFO - PROCESS | 1751 | 1468903485941 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 1751 | 1468903485947 Marionette TRACE conn4 <- [1,2682,null,{}] 21:44:45 INFO - PROCESS | 1751 | 1468903485954 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:45 INFO - PROCESS | 1751 | 1468903485960 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:46 INFO - PROCESS | 1751 | 1468903486156 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 21:44:46 INFO - PROCESS | 1751 | 1468903486342 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:46 INFO - PROCESS | 1751 | 1468903486354 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb3b000 == 27 [pid = 1751] [id = 678] 21:44:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8cdc1400) [pid = 1751] [serial = 2035] [outer = (nil)] 21:44:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8d588400) [pid = 1751] [serial = 2036] [outer = 0x8cdc1400] 21:44:46 INFO - PROCESS | 1751 | 1468903486438 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8df8dc00) [pid = 1751] [serial = 2037] [outer = 0x8cdc1400] 21:44:47 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:47 INFO - PROCESS | 1751 | 1468903487927 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:44:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 21:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2035ms 21:44:47 INFO - PROCESS | 1751 | 1468903487986 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 1751 | 1468903487992 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 21:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:44:48 INFO - PROCESS | 1751 | 1468903488003 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:44:48 INFO - PROCESS | 1751 | 1468903488010 Marionette TRACE conn4 <- [1,2686,null,{}] 21:44:48 INFO - PROCESS | 1751 | 1468903488029 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:48 INFO - PROCESS | 1751 | 1468903488038 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:48 INFO - PROCESS | 1751 | 1468903488261 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 21:44:48 INFO - PROCESS | 1751 | 1468903488448 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 1751 | 1468903488463 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48a800 == 28 [pid = 1751] [id = 679] 21:44:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8e48c400) [pid = 1751] [serial = 2038] [outer = (nil)] 21:44:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8e550400) [pid = 1751] [serial = 2039] [outer = 0x8e48c400] 21:44:48 INFO - PROCESS | 1751 | 1468903488545 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8f66f400) [pid = 1751] [serial = 2040] [outer = 0x8e48c400] 21:44:49 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:49 INFO - PROCESS | 1751 | 1468903489899 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:44:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 21:44:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:44:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:44:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1942ms 21:44:49 INFO - PROCESS | 1751 | 1468903489970 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 21:44:49 INFO - PROCESS | 1751 | 1468903489977 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 21:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:44:50 INFO - PROCESS | 1751 | 1468903490004 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - PROCESS | 1751 | 1468903490008 Marionette TRACE conn4 <- [1,2690,null,{}] 21:44:50 INFO - PROCESS | 1751 | 1468903490015 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:50 INFO - PROCESS | 1751 | 1468903490020 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:50 INFO - PROCESS | 1751 | 1468903490215 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 21:44:50 INFO - PROCESS | 1751 | 1468903490401 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:50 INFO - PROCESS | 1751 | 1468903490410 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb89400 == 29 [pid = 1751] [id = 680] 21:44:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8e54a800) [pid = 1751] [serial = 2041] [outer = (nil)] 21:44:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8f7cbc00) [pid = 1751] [serial = 2042] [outer = 0x8e54a800] 21:44:50 INFO - PROCESS | 1751 | 1468903490494 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8f7cfc00) [pid = 1751] [serial = 2043] [outer = 0x8e54a800] 21:44:51 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:51 INFO - PROCESS | 1751 | 1468903491968 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:44:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:44:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:44:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:44:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2039ms 21:44:52 INFO - PROCESS | 1751 | 1468903492040 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 21:44:52 INFO - PROCESS | 1751 | 1468903492046 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 21:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:44:52 INFO - PROCESS | 1751 | 1468903492055 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:44:52 INFO - PROCESS | 1751 | 1468903492060 Marionette TRACE conn4 <- [1,2694,null,{}] 21:44:52 INFO - PROCESS | 1751 | 1468903492068 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:52 INFO - PROCESS | 1751 | 1468903492074 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:52 INFO - PROCESS | 1751 | 1468903492292 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 21:44:52 INFO - PROCESS | 1751 | 1468903492491 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:52 INFO - PROCESS | 1751 | 1468903492507 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d7c00 == 30 [pid = 1751] [id = 681] 21:44:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8c67f400) [pid = 1751] [serial = 2044] [outer = (nil)] 21:44:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8ccd3800) [pid = 1751] [serial = 2045] [outer = 0x8c67f400] 21:44:52 INFO - PROCESS | 1751 | 1468903492668 Marionette DEBUG loaded listener.js 21:44:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8cdc1800) [pid = 1751] [serial = 2046] [outer = 0x8c67f400] 21:44:54 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff6400 == 29 [pid = 1751] [id = 658] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8ccd8000) [pid = 1751] [serial = 1988] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8b9f3800) [pid = 1751] [serial = 1959] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8b9e6800) [pid = 1751] [serial = 1958] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8ccda800) [pid = 1751] [serial = 1962] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8cc8a000) [pid = 1751] [serial = 1961] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8df86000) [pid = 1751] [serial = 1965] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8d5c1c00) [pid = 1751] [serial = 1964] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8f66ac00) [pid = 1751] [serial = 1968] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8e54a400) [pid = 1751] [serial = 1967] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8f7a9400) [pid = 1751] [serial = 1971] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8f7a3400) [pid = 1751] [serial = 1970] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x9008cc00) [pid = 1751] [serial = 1974] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8f7d9400) [pid = 1751] [serial = 1973] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8b9ed000) [pid = 1751] [serial = 1977] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8b2ccc00) [pid = 1751] [serial = 1976] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8cc8e400) [pid = 1751] [serial = 1991] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8cce2800) [pid = 1751] [serial = 1989] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cce1800) [pid = 1751] [serial = 1980] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8cc93800) [pid = 1751] [serial = 1979] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8c67b400) [pid = 1751] [serial = 1985] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8cee2400) [pid = 1751] [serial = 1994] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8b2ce400) [pid = 1751] [serial = 1982] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8b2d6400) [pid = 1751] [serial = 1983] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8cdccc00) [pid = 1751] [serial = 1992] [outer = (nil)] [url = about:blank] 21:44:54 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8c682400) [pid = 1751] [serial = 1986] [outer = (nil)] [url = about:blank] 21:44:55 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:55 INFO - PROCESS | 1751 | 1468903495390 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:44:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:44:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:44:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 3399ms 21:44:55 INFO - PROCESS | 1751 | 1468903495455 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 21:44:55 INFO - PROCESS | 1751 | 1468903495461 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 21:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:44:55 INFO - PROCESS | 1751 | 1468903495470 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:44:55 INFO - PROCESS | 1751 | 1468903495475 Marionette TRACE conn4 <- [1,2698,null,{}] 21:44:55 INFO - PROCESS | 1751 | 1468903495484 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:55 INFO - PROCESS | 1751 | 1468903495491 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:55 INFO - PROCESS | 1751 | 1468903495718 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 21:44:55 INFO - PROCESS | 1751 | 1468903495735 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 1751 | 1468903495751 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d1000 == 30 [pid = 1751] [id = 682] 21:44:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8b2d1400) [pid = 1751] [serial = 2047] [outer = (nil)] 21:44:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8b9f3800) [pid = 1751] [serial = 2048] [outer = 0x8b2d1400] 21:44:55 INFO - PROCESS | 1751 | 1468903495851 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8bb2f400) [pid = 1751] [serial = 2049] [outer = 0x8b2d1400] 21:44:57 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:57 INFO - PROCESS | 1751 | 1468903497250 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:44:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:44:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:44:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:44:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1837ms 21:44:57 INFO - PROCESS | 1751 | 1468903497356 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 1751 | 1468903497365 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 21:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:44:57 INFO - PROCESS | 1751 | 1468903497385 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 1751 | 1468903497391 Marionette TRACE conn4 <- [1,2702,null,{}] 21:44:57 INFO - PROCESS | 1751 | 1468903497406 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:57 INFO - PROCESS | 1751 | 1468903497413 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:57 INFO - PROCESS | 1751 | 1468903497646 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 21:44:57 INFO - PROCESS | 1751 | 1468903497674 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:57 INFO - PROCESS | 1751 | 1468903497687 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c67b400 == 31 [pid = 1751] [id = 683] 21:44:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8c683800) [pid = 1751] [serial = 2050] [outer = (nil)] 21:44:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8cb8f400) [pid = 1751] [serial = 2051] [outer = 0x8c683800] 21:44:57 INFO - PROCESS | 1751 | 1468903497772 Marionette DEBUG loaded listener.js 21:44:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8cb96800) [pid = 1751] [serial = 2052] [outer = 0x8c683800] 21:44:58 INFO - PROCESS | 1751 | 1468903498785 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:44:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:44:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1452ms 21:44:58 INFO - PROCESS | 1751 | 1468903498836 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 21:44:58 INFO - PROCESS | 1751 | 1468903498841 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 21:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8a5ec000) [pid = 1751] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8cdc6c00) [pid = 1751] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8d5bec00) [pid = 1751] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8b9f1c00) [pid = 1751] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8df82400) [pid = 1751] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8cc86400) [pid = 1751] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8aff1000) [pid = 1751] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x8bde6800) [pid = 1751] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x8bb38c00) [pid = 1751] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x8ccd4400) [pid = 1751] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x8b2d3000) [pid = 1751] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x8bde9400) [pid = 1751] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:44:59 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x8d580c00) [pid = 1751] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:44:59 INFO - PROCESS | 1751 | 1468903499368 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - PROCESS | 1751 | 1468903499376 Marionette TRACE conn4 <- [1,2706,null,{}] 21:44:59 INFO - PROCESS | 1751 | 1468903499415 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:59 INFO - PROCESS | 1751 | 1468903499426 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:59 INFO - PROCESS | 1751 | 1468903499645 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 21:44:59 INFO - PROCESS | 1751 | 1468903499738 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:59 INFO - PROCESS | 1751 | 1468903499751 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:44:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cce2c00 == 32 [pid = 1751] [id = 684] 21:44:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x8cdbfc00) [pid = 1751] [serial = 2053] [outer = (nil)] 21:44:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x8cdca800) [pid = 1751] [serial = 2054] [outer = 0x8cdbfc00] 21:44:59 INFO - PROCESS | 1751 | 1468903499826 Marionette DEBUG loaded listener.js 21:44:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x8ceddc00) [pid = 1751] [serial = 2055] [outer = 0x8cdbfc00] 21:45:00 INFO - PROCESS | 1751 | 1468903500618 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:45:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:45:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1820ms 21:45:00 INFO - PROCESS | 1751 | 1468903500670 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 21:45:00 INFO - PROCESS | 1751 | 1468903500675 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 21:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:45:00 INFO - PROCESS | 1751 | 1468903500681 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:45:00 INFO - PROCESS | 1751 | 1468903500685 Marionette TRACE conn4 <- [1,2710,null,{}] 21:45:00 INFO - PROCESS | 1751 | 1468903500691 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:00 INFO - PROCESS | 1751 | 1468903500696 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:00 INFO - PROCESS | 1751 | 1468903500890 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 21:45:01 INFO - PROCESS | 1751 | 1468903501039 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:01 INFO - PROCESS | 1751 | 1468903501049 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde2000 == 33 [pid = 1751] [id = 685] 21:45:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x8cc8c000) [pid = 1751] [serial = 2056] [outer = (nil)] 21:45:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8d51f800) [pid = 1751] [serial = 2057] [outer = 0x8cc8c000] 21:45:01 INFO - PROCESS | 1751 | 1468903501131 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8d589400) [pid = 1751] [serial = 2058] [outer = 0x8cc8c000] 21:45:02 INFO - PROCESS | 1751 | 1468903502424 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:45:02 INFO - PROCESS | 1751 | 1468903502482 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 21:45:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:45:02 INFO - PROCESS | 1751 | 1468903502554 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:45:02 INFO - PROCESS | 1751 | 1468903502560 Marionette TRACE conn4 <- [1,2714,null,{}] 21:45:02 INFO - PROCESS | 1751 | 1468903502569 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:02 INFO - PROCESS | 1751 | 1468903502575 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:02 INFO - PROCESS | 1751 | 1468903502839 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 21:45:03 INFO - PROCESS | 1751 | 1468903503038 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 1751 | 1468903503050 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9eec00 == 34 [pid = 1751] [id = 686] 21:45:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8b9efc00) [pid = 1751] [serial = 2059] [outer = (nil)] 21:45:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8cb89c00) [pid = 1751] [serial = 2060] [outer = 0x8b9efc00] 21:45:03 INFO - PROCESS | 1751 | 1468903503135 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8cc8ac00) [pid = 1751] [serial = 2061] [outer = 0x8b9efc00] 21:45:04 INFO - PROCESS | 1751 | 1468903504119 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:45:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1667ms 21:45:04 INFO - PROCESS | 1751 | 1468903504199 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 21:45:04 INFO - PROCESS | 1751 | 1468903504207 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 21:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:45:04 INFO - PROCESS | 1751 | 1468903504219 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:45:04 INFO - PROCESS | 1751 | 1468903504223 Marionette TRACE conn4 <- [1,2718,null,{}] 21:45:04 INFO - PROCESS | 1751 | 1468903504230 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:04 INFO - PROCESS | 1751 | 1468903504236 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:04 INFO - PROCESS | 1751 | 1468903504455 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 21:45:04 INFO - PROCESS | 1751 | 1468903504697 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:04 INFO - PROCESS | 1751 | 1468903504705 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51e400 == 35 [pid = 1751] [id = 687] 21:45:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8d57e000) [pid = 1751] [serial = 2062] [outer = (nil)] 21:45:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8d5c0400) [pid = 1751] [serial = 2063] [outer = 0x8d57e000] 21:45:04 INFO - PROCESS | 1751 | 1468903504822 Marionette DEBUG loaded listener.js 21:45:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8d5cb000) [pid = 1751] [serial = 2064] [outer = 0x8d57e000] 21:45:05 INFO - PROCESS | 1751 | 1468903505885 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 1751 | 1468903505967 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 21:45:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:45:06 INFO - PROCESS | 1751 | 1468903506019 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:45:06 INFO - PROCESS | 1751 | 1468903506024 Marionette TRACE conn4 <- [1,2722,null,{}] 21:45:06 INFO - PROCESS | 1751 | 1468903506065 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:06 INFO - PROCESS | 1751 | 1468903506075 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:06 INFO - PROCESS | 1751 | 1468903506261 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 21:45:06 INFO - PROCESS | 1751 | 1468903506502 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:06 INFO - PROCESS | 1751 | 1468903506515 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0d3000 == 36 [pid = 1751] [id = 688] 21:45:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8e0d3800) [pid = 1751] [serial = 2065] [outer = (nil)] 21:45:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8e48e400) [pid = 1751] [serial = 2066] [outer = 0x8e0d3800] 21:45:06 INFO - PROCESS | 1751 | 1468903506601 Marionette DEBUG loaded listener.js 21:45:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8e545000) [pid = 1751] [serial = 2067] [outer = 0x8e0d3800] 21:45:07 INFO - PROCESS | 1751 | 1468903507676 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 21:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:45:07 INFO - PROCESS | 1751 | 1468903507731 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 21:45:07 INFO - PROCESS | 1751 | 1468903507738 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:45:07 INFO - PROCESS | 1751 | 1468903507741 Marionette TRACE conn4 <- [1,2726,null,{}] 21:45:07 INFO - PROCESS | 1751 | 1468903507748 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:07 INFO - PROCESS | 1751 | 1468903507753 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:07 INFO - PROCESS | 1751 | 1468903507994 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 21:45:08 INFO - PROCESS | 1751 | 1468903508233 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:08 INFO - PROCESS | 1751 | 1468903508242 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff2800 == 37 [pid = 1751] [id = 689] 21:45:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8aff8400) [pid = 1751] [serial = 2068] [outer = (nil)] 21:45:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8c687c00) [pid = 1751] [serial = 2069] [outer = 0x8aff8400] 21:45:08 INFO - PROCESS | 1751 | 1468903508325 Marionette DEBUG loaded listener.js 21:45:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8ceda000) [pid = 1751] [serial = 2070] [outer = 0x8aff8400] 21:45:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e4800 == 36 [pid = 1751] [id = 676] 21:45:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8cce2c00 == 35 [pid = 1751] [id = 684] 21:45:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8c67b400 == 34 [pid = 1751] [id = 683] 21:45:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d1000 == 33 [pid = 1751] [id = 682] 21:45:09 INFO - PROCESS | 1751 | 1468903509540 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:45:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1833ms 21:45:09 INFO - PROCESS | 1751 | 1468903509572 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 1751 | 1468903509578 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 21:45:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:45:09 INFO - PROCESS | 1751 | 1468903509587 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 1751 | 1468903509594 Marionette TRACE conn4 <- [1,2730,null,{}] 21:45:09 INFO - PROCESS | 1751 | 1468903509603 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:09 INFO - PROCESS | 1751 | 1468903509608 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:09 INFO - PROCESS | 1751 | 1468903509800 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8bb37c00) [pid = 1751] [serial = 2027] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8d519800) [pid = 1751] [serial = 1995] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8d5c4800) [pid = 1751] [serial = 2003] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8d5c7800) [pid = 1751] [serial = 2004] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8bde3c00) [pid = 1751] [serial = 1997] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8c67c800) [pid = 1751] [serial = 1998] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8df8c400) [pid = 1751] [serial = 2006] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8e0ca000) [pid = 1751] [serial = 2007] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8ccddc00) [pid = 1751] [serial = 2021] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8c688c00) [pid = 1751] [serial = 2015] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8cb8c400) [pid = 1751] [serial = 2016] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8f661c00) [pid = 1751] [serial = 2012] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x8f66dc00) [pid = 1751] [serial = 2013] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x8e0d2c00) [pid = 1751] [serial = 2009] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x8e483000) [pid = 1751] [serial = 2010] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x8cdcc000) [pid = 1751] [serial = 2000] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x8cdc0800) [pid = 1751] [serial = 2001] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x8b9ef000) [pid = 1751] [serial = 2018] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x8c67d400) [pid = 1751] [serial = 2019] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x8e0cd400) [pid = 1751] [serial = 2031] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0x8e0c6000) [pid = 1751] [serial = 2030] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x8d583c00) [pid = 1751] [serial = 2024] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 54 (0x8cc86800) [pid = 1751] [serial = 2028] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 53 (0x8d5c2000) [pid = 1751] [serial = 2025] [outer = (nil)] [url = about:blank] 21:45:09 INFO - PROCESS | 1751 | --DOMWINDOW == 52 (0x8ced3400) [pid = 1751] [serial = 2022] [outer = (nil)] [url = about:blank] 21:45:10 INFO - PROCESS | 1751 | 1468903510071 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 1751 | 1468903510081 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d9000 == 34 [pid = 1751] [id = 690] 21:45:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 53 (0x8b2d9800) [pid = 1751] [serial = 2071] [outer = (nil)] 21:45:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 54 (0x8bde3000) [pid = 1751] [serial = 2072] [outer = 0x8b2d9800] 21:45:10 INFO - PROCESS | 1751 | 1468903510161 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0x8bded400) [pid = 1751] [serial = 2073] [outer = 0x8b2d9800] 21:45:11 INFO - PROCESS | 1751 | 1468903511324 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:45:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 21:45:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:45:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:45:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1795ms 21:45:11 INFO - PROCESS | 1751 | 1468903511385 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 1751 | 1468903511392 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 21:45:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:45:11 INFO - PROCESS | 1751 | 1468903511414 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - PROCESS | 1751 | 1468903511419 Marionette TRACE conn4 <- [1,2734,null,{}] 21:45:11 INFO - PROCESS | 1751 | 1468903511426 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:11 INFO - PROCESS | 1751 | 1468903511431 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:11 INFO - PROCESS | 1751 | 1468903511634 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 21:45:11 INFO - PROCESS | 1751 | 1468903511797 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:11 INFO - PROCESS | 1751 | 1468903511805 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d5000 == 35 [pid = 1751] [id = 691] 21:45:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x8cb89000) [pid = 1751] [serial = 2074] [outer = (nil)] 21:45:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x8ccdf000) [pid = 1751] [serial = 2075] [outer = 0x8cb89000] 21:45:11 INFO - PROCESS | 1751 | 1468903511880 Marionette DEBUG loaded listener.js 21:45:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x8cdc5c00) [pid = 1751] [serial = 2076] [outer = 0x8cb89000] 21:45:12 INFO - PROCESS | 1751 | 1468903512794 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1451ms 21:45:12 INFO - PROCESS | 1751 | 1468903512864 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 21:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:45:12 INFO - PROCESS | 1751 | 1468903512868 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 21:45:12 INFO - PROCESS | 1751 | 1468903512876 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:45:12 INFO - PROCESS | 1751 | 1468903512882 Marionette TRACE conn4 <- [1,2738,null,{}] 21:45:12 INFO - PROCESS | 1751 | 1468903512905 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:12 INFO - PROCESS | 1751 | 1468903512914 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:13 INFO - PROCESS | 1751 | 1468903513136 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 21:45:13 INFO - PROCESS | 1751 | 1468903513161 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:13 INFO - PROCESS | 1751 | 1468903513170 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d588800 == 36 [pid = 1751] [id = 692] 21:45:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x8d5bfc00) [pid = 1751] [serial = 2077] [outer = (nil)] 21:45:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x8d5c7000) [pid = 1751] [serial = 2078] [outer = 0x8d5bfc00] 21:45:13 INFO - PROCESS | 1751 | 1468903513244 Marionette DEBUG loaded listener.js 21:45:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x8df8d000) [pid = 1751] [serial = 2079] [outer = 0x8d5bfc00] 21:45:13 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x8e48c400) [pid = 1751] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:45:13 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x8c683800) [pid = 1751] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:45:13 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x8e54a800) [pid = 1751] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:45:13 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x8cdc1400) [pid = 1751] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:45:13 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0x8cdbfc00) [pid = 1751] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:45:13 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x8c67f400) [pid = 1751] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:45:13 INFO - PROCESS | 1751 | --DOMWINDOW == 54 (0x8a5f0800) [pid = 1751] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:45:14 INFO - PROCESS | 1751 | 1468903514177 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1347ms 21:45:14 INFO - PROCESS | 1751 | 1468903514223 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 21:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:45:14 INFO - PROCESS | 1751 | 1468903514228 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 21:45:14 INFO - PROCESS | 1751 | 1468903514234 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:45:14 INFO - PROCESS | 1751 | 1468903514237 Marionette TRACE conn4 <- [1,2742,null,{}] 21:45:14 INFO - PROCESS | 1751 | 1468903514243 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:14 INFO - PROCESS | 1751 | 1468903514248 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:14 INFO - PROCESS | 1751 | 1468903514472 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 21:45:14 INFO - PROCESS | 1751 | 1468903514481 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:14 INFO - PROCESS | 1751 | 1468903514489 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e2000 == 37 [pid = 1751] [id = 693] 21:45:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0x8b2cf800) [pid = 1751] [serial = 2080] [outer = (nil)] 21:45:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x8e0c9000) [pid = 1751] [serial = 2081] [outer = 0x8b2cf800] 21:45:14 INFO - PROCESS | 1751 | 1468903514559 Marionette DEBUG loaded listener.js 21:45:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x8e0c7400) [pid = 1751] [serial = 2082] [outer = 0x8b2cf800] 21:45:15 INFO - PROCESS | 1751 | 1468903515427 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1232ms 21:45:15 INFO - PROCESS | 1751 | 1468903515466 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 21:45:15 INFO - PROCESS | 1751 | 1468903515469 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 21:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:45:15 INFO - PROCESS | 1751 | 1468903515477 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:45:15 INFO - PROCESS | 1751 | 1468903515480 Marionette TRACE conn4 <- [1,2746,null,{}] 21:45:15 INFO - PROCESS | 1751 | 1468903515486 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:15 INFO - PROCESS | 1751 | 1468903515491 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:15 INFO - PROCESS | 1751 | 1468903515651 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 21:45:15 INFO - PROCESS | 1751 | 1468903515660 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 1751 | 1468903515669 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c680c00 == 38 [pid = 1751] [id = 694] 21:45:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x8d5c8800) [pid = 1751] [serial = 2083] [outer = (nil)] 21:45:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x8e482000) [pid = 1751] [serial = 2084] [outer = 0x8d5c8800] 21:45:15 INFO - PROCESS | 1751 | 1468903515738 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x8e489400) [pid = 1751] [serial = 2085] [outer = 0x8d5c8800] 21:45:16 INFO - PROCESS | 1751 | 1468903516921 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1480ms 21:45:16 INFO - PROCESS | 1751 | 1468903516958 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 21:45:16 INFO - PROCESS | 1751 | 1468903516966 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 21:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:45:16 INFO - PROCESS | 1751 | 1468903516974 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:45:16 INFO - PROCESS | 1751 | 1468903516982 Marionette TRACE conn4 <- [1,2750,null,{}] 21:45:16 INFO - PROCESS | 1751 | 1468903516990 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:17 INFO - PROCESS | 1751 | 1468903516995 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:17 INFO - PROCESS | 1751 | 1468903517192 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 21:45:17 INFO - PROCESS | 1751 | 1468903517423 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 1751 | 1468903517435 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d8400 == 39 [pid = 1751] [id = 695] 21:45:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x8b9ef000) [pid = 1751] [serial = 2086] [outer = (nil)] 21:45:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x8bdedc00) [pid = 1751] [serial = 2087] [outer = 0x8b9ef000] 21:45:17 INFO - PROCESS | 1751 | 1468903517565 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x8cc94400) [pid = 1751] [serial = 2088] [outer = 0x8b9ef000] 21:45:18 INFO - PROCESS | 1751 | 1468903518499 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1595ms 21:45:18 INFO - PROCESS | 1751 | 1468903518570 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 1751 | 1468903518578 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 21:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:45:18 INFO - PROCESS | 1751 | 1468903518589 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - PROCESS | 1751 | 1468903518596 Marionette TRACE conn4 <- [1,2754,null,{}] 21:45:18 INFO - PROCESS | 1751 | 1468903518606 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:18 INFO - PROCESS | 1751 | 1468903518612 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:18 INFO - PROCESS | 1751 | 1468903518853 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 21:45:19 INFO - PROCESS | 1751 | 1468903519133 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 1751 | 1468903519145 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d519c00 == 40 [pid = 1751] [id = 696] 21:45:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8d585400) [pid = 1751] [serial = 2089] [outer = (nil)] 21:45:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8df91800) [pid = 1751] [serial = 2090] [outer = 0x8d585400] 21:45:19 INFO - PROCESS | 1751 | 1468903519242 Marionette DEBUG loaded listener.js 21:45:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8e0c9c00) [pid = 1751] [serial = 2091] [outer = 0x8d585400] 21:45:20 INFO - PROCESS | 1751 | 1468903520129 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1591ms 21:45:20 INFO - PROCESS | 1751 | 1468903520198 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 21:45:20 INFO - PROCESS | 1751 | 1468903520203 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 21:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:45:20 INFO - PROCESS | 1751 | 1468903520212 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:45:20 INFO - PROCESS | 1751 | 1468903520218 Marionette TRACE conn4 <- [1,2758,null,{}] 21:45:20 INFO - PROCESS | 1751 | 1468903520234 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:20 INFO - PROCESS | 1751 | 1468903520244 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:20 INFO - PROCESS | 1751 | 1468903520442 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 21:45:20 INFO - PROCESS | 1751 | 1468903520601 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:20 INFO - PROCESS | 1751 | 1468903520613 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f66a000 == 41 [pid = 1751] [id = 697] 21:45:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8f66b400) [pid = 1751] [serial = 2092] [outer = (nil)] 21:45:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8f79c400) [pid = 1751] [serial = 2093] [outer = 0x8f66b400] 21:45:20 INFO - PROCESS | 1751 | 1468903520744 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8f7a2c00) [pid = 1751] [serial = 2094] [outer = 0x8f66b400] 21:45:21 INFO - PROCESS | 1751 | 1468903521661 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1491ms 21:45:21 INFO - PROCESS | 1751 | 1468903521704 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 21:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:45:21 INFO - PROCESS | 1751 | 1468903521709 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 21:45:21 INFO - PROCESS | 1751 | 1468903521716 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:45:21 INFO - PROCESS | 1751 | 1468903521719 Marionette TRACE conn4 <- [1,2762,null,{}] 21:45:21 INFO - PROCESS | 1751 | 1468903521725 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:21 INFO - PROCESS | 1751 | 1468903521730 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:21 INFO - PROCESS | 1751 | 1468903521923 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 21:45:22 INFO - PROCESS | 1751 | 1468903522107 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 1751 | 1468903522116 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdfc00 == 42 [pid = 1751] [id = 698] 21:45:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8e54ac00) [pid = 1751] [serial = 2095] [outer = (nil)] 21:45:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8f7c8400) [pid = 1751] [serial = 2096] [outer = 0x8e54ac00] 21:45:22 INFO - PROCESS | 1751 | 1468903522242 Marionette DEBUG loaded listener.js 21:45:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8f7ce000) [pid = 1751] [serial = 2097] [outer = 0x8e54ac00] 21:45:23 INFO - PROCESS | 1751 | 1468903523124 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1486ms 21:45:23 INFO - PROCESS | 1751 | 1468903523202 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 21:45:23 INFO - PROCESS | 1751 | 1468903523205 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 21:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:45:23 INFO - PROCESS | 1751 | 1468903523213 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:45:23 INFO - PROCESS | 1751 | 1468903523216 Marionette TRACE conn4 <- [1,2766,null,{}] 21:45:23 INFO - PROCESS | 1751 | 1468903523222 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:23 INFO - PROCESS | 1751 | 1468903523227 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:23 INFO - PROCESS | 1751 | 1468903523453 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 21:45:23 INFO - PROCESS | 1751 | 1468903523702 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:23 INFO - PROCESS | 1751 | 1468903523713 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ec800 == 43 [pid = 1751] [id = 699] 21:45:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8bdef400) [pid = 1751] [serial = 2098] [outer = (nil)] 21:45:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8f7d8000) [pid = 1751] [serial = 2099] [outer = 0x8bdef400] 21:45:23 INFO - PROCESS | 1751 | 1468903523837 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8f7da800) [pid = 1751] [serial = 2100] [outer = 0x8bdef400] 21:45:24 INFO - PROCESS | 1751 | 1468903524787 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1633ms 21:45:24 INFO - PROCESS | 1751 | 1468903524850 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 21:45:24 INFO - PROCESS | 1751 | 1468903524856 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 21:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:45:24 INFO - PROCESS | 1751 | 1468903524866 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:45:24 INFO - PROCESS | 1751 | 1468903524873 Marionette TRACE conn4 <- [1,2770,null,{}] 21:45:24 INFO - PROCESS | 1751 | 1468903524881 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:24 INFO - PROCESS | 1751 | 1468903524893 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:25 INFO - PROCESS | 1751 | 1468903525138 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 21:45:25 INFO - PROCESS | 1751 | 1468903525374 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:25 INFO - PROCESS | 1751 | 1468903525381 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7a3c00 == 44 [pid = 1751] [id = 700] 21:45:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8f7dd800) [pid = 1751] [serial = 2101] [outer = (nil)] 21:45:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8fe58800) [pid = 1751] [serial = 2102] [outer = 0x8f7dd800] 21:45:25 INFO - PROCESS | 1751 | 1468903525482 Marionette DEBUG loaded listener.js 21:45:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8fe5b000) [pid = 1751] [serial = 2103] [outer = 0x8f7dd800] 21:45:26 INFO - PROCESS | 1751 | 1468903526407 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:45:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:45:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1597ms 21:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:45:26 INFO - PROCESS | 1751 | 1468903526464 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 21:45:26 INFO - PROCESS | 1751 | 1468903526467 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 21:45:26 INFO - PROCESS | 1751 | 1468903526474 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:45:26 INFO - PROCESS | 1751 | 1468903526477 Marionette TRACE conn4 <- [1,2774,null,{}] 21:45:26 INFO - PROCESS | 1751 | 1468903526484 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:26 INFO - PROCESS | 1751 | 1468903526490 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:26 INFO - PROCESS | 1751 | 1468903526678 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 21:45:26 INFO - PROCESS | 1751 | 1468903526939 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 1751 | 1468903526948 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e5800 == 45 [pid = 1751] [id = 701] 21:45:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8a5e9400) [pid = 1751] [serial = 2104] [outer = (nil)] 21:45:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8cc85c00) [pid = 1751] [serial = 2105] [outer = 0x8a5e9400] 21:45:27 INFO - PROCESS | 1751 | 1468903527072 Marionette DEBUG loaded listener.js 21:45:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8cdc6800) [pid = 1751] [serial = 2106] [outer = 0x8a5e9400] 21:45:28 INFO - PROCESS | 1751 | 1468903528225 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:45:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:45:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1786ms 21:45:28 INFO - PROCESS | 1751 | 1468903528261 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 21:45:28 INFO - PROCESS | 1751 | 1468903528268 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 21:45:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:45:28 INFO - PROCESS | 1751 | 1468903528276 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:45:28 INFO - PROCESS | 1751 | 1468903528280 Marionette TRACE conn4 <- [1,2778,null,{}] 21:45:28 INFO - PROCESS | 1751 | 1468903528290 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:28 INFO - PROCESS | 1751 | 1468903528295 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:28 INFO - PROCESS | 1751 | 1468903528499 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 21:45:28 INFO - PROCESS | 1751 | 1468903528754 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:28 INFO - PROCESS | 1751 | 1468903528769 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8afeec00 == 46 [pid = 1751] [id = 702] 21:45:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8b2d8800) [pid = 1751] [serial = 2107] [outer = (nil)] 21:45:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8c67e400) [pid = 1751] [serial = 2108] [outer = 0x8b2d8800] 21:45:28 INFO - PROCESS | 1751 | 1468903528861 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8cb8e000) [pid = 1751] [serial = 2109] [outer = 0x8b2d8800] 21:45:29 INFO - PROCESS | 1751 | 1468903529810 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:45:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:45:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1595ms 21:45:29 INFO - PROCESS | 1751 | 1468903529871 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 21:45:29 INFO - PROCESS | 1751 | 1468903529878 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 21:45:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:45:29 INFO - PROCESS | 1751 | 1468903529890 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:45:29 INFO - PROCESS | 1751 | 1468903529893 Marionette TRACE conn4 <- [1,2782,null,{}] 21:45:29 INFO - PROCESS | 1751 | 1468903529901 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:29 INFO - PROCESS | 1751 | 1468903529907 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e2000 == 45 [pid = 1751] [id = 693] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8d588800 == 44 [pid = 1751] [id = 692] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d5000 == 43 [pid = 1751] [id = 691] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d9000 == 42 [pid = 1751] [id = 690] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9eec00 == 41 [pid = 1751] [id = 686] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51e400 == 40 [pid = 1751] [id = 687] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0d3000 == 39 [pid = 1751] [id = 688] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d7c00 == 38 [pid = 1751] [id = 681] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff2800 == 37 [pid = 1751] [id = 689] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb89400 == 36 [pid = 1751] [id = 680] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ec400 == 35 [pid = 1751] [id = 677] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb3b000 == 34 [pid = 1751] [id = 678] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48a800 == 33 [pid = 1751] [id = 679] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde2000 == 32 [pid = 1751] [id = 685] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8afeec00 == 31 [pid = 1751] [id = 702] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e5800 == 30 [pid = 1751] [id = 701] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ec800 == 29 [pid = 1751] [id = 699] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7a3c00 == 28 [pid = 1751] [id = 700] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccdfc00 == 27 [pid = 1751] [id = 698] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8f66a000 == 26 [pid = 1751] [id = 697] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d8400 == 25 [pid = 1751] [id = 695] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8d519c00 == 24 [pid = 1751] [id = 696] 21:45:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8c680c00 == 23 [pid = 1751] [id = 694] 21:45:31 INFO - PROCESS | 1751 | 1468903531144 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8ceddc00) [pid = 1751] [serial = 2055] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8f66f400) [pid = 1751] [serial = 2040] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8cb8f400) [pid = 1751] [serial = 2051] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8f7cbc00) [pid = 1751] [serial = 2042] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8d588400) [pid = 1751] [serial = 2036] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8cb96800) [pid = 1751] [serial = 2052] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8cdca800) [pid = 1751] [serial = 2054] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8ccd3800) [pid = 1751] [serial = 2045] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8e550400) [pid = 1751] [serial = 2039] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8cc87400) [pid = 1751] [serial = 2034] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cb8d000) [pid = 1751] [serial = 2033] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8df8dc00) [pid = 1751] [serial = 2037] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8b9f3800) [pid = 1751] [serial = 2048] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8f7cfc00) [pid = 1751] [serial = 2043] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8cdc1800) [pid = 1751] [serial = 2046] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8d51f800) [pid = 1751] [serial = 2057] [outer = (nil)] [url = about:blank] 21:45:31 INFO - PROCESS | 1751 | 1468903531474 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 1751 | 1468903531487 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ec800 == 24 [pid = 1751] [id = 703] 21:45:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8a5ecc00) [pid = 1751] [serial = 2110] [outer = (nil)] 21:45:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8aff0800) [pid = 1751] [serial = 2111] [outer = 0x8a5ecc00] 21:45:31 INFO - PROCESS | 1751 | 1468903531563 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8affb800) [pid = 1751] [serial = 2112] [outer = 0x8a5ecc00] 21:45:32 INFO - PROCESS | 1751 | 1468903532390 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2556ms 21:45:32 INFO - PROCESS | 1751 | 1468903532448 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 21:45:32 INFO - PROCESS | 1751 | 1468903532454 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 21:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:45:32 INFO - PROCESS | 1751 | 1468903532468 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:45:32 INFO - PROCESS | 1751 | 1468903532473 Marionette TRACE conn4 <- [1,2786,null,{}] 21:45:32 INFO - PROCESS | 1751 | 1468903532481 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:32 INFO - PROCESS | 1751 | 1468903532487 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:32 INFO - PROCESS | 1751 | 1468903532672 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 21:45:32 INFO - PROCESS | 1751 | 1468903532810 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 1751 | 1468903532825 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb31800 == 25 [pid = 1751] [id = 704] 21:45:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8bb33400) [pid = 1751] [serial = 2113] [outer = (nil)] 21:45:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8bb39000) [pid = 1751] [serial = 2114] [outer = 0x8bb33400] 21:45:32 INFO - PROCESS | 1751 | 1468903532911 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8bde4c00) [pid = 1751] [serial = 2115] [outer = 0x8bb33400] 21:45:33 INFO - PROCESS | 1751 | 1468903533831 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1446ms 21:45:33 INFO - PROCESS | 1751 | 1468903533909 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 21:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:45:33 INFO - PROCESS | 1751 | 1468903533915 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 21:45:33 INFO - PROCESS | 1751 | 1468903533922 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 1751 | 1468903533926 Marionette TRACE conn4 <- [1,2790,null,{}] 21:45:33 INFO - PROCESS | 1751 | 1468903533941 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:33 INFO - PROCESS | 1751 | 1468903533945 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:34 INFO - PROCESS | 1751 | 1468903534188 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 21:45:34 INFO - PROCESS | 1751 | 1468903534218 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 1751 | 1468903534230 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb96800 == 26 [pid = 1751] [id = 705] 21:45:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8cc87c00) [pid = 1751] [serial = 2116] [outer = (nil)] 21:45:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8ccd3400) [pid = 1751] [serial = 2117] [outer = 0x8cc87c00] 21:45:34 INFO - PROCESS | 1751 | 1468903534302 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8ccdc400) [pid = 1751] [serial = 2118] [outer = 0x8cc87c00] 21:45:35 INFO - PROCESS | 1751 | 1468903535392 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1498ms 21:45:35 INFO - PROCESS | 1751 | 1468903535427 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 1751 | 1468903535434 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 21:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:45:35 INFO - PROCESS | 1751 | 1468903535454 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 1751 | 1468903535463 Marionette TRACE conn4 <- [1,2794,null,{}] 21:45:35 INFO - PROCESS | 1751 | 1468903535477 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:35 INFO - PROCESS | 1751 | 1468903535485 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:36 INFO - PROCESS | 1751 | 1468903536133 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8b2d1400) [pid = 1751] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8d5bfc00) [pid = 1751] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8b2cf800) [pid = 1751] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8e0d3800) [pid = 1751] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8d57e000) [pid = 1751] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8cc8c000) [pid = 1751] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8b2d9800) [pid = 1751] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8aff8400) [pid = 1751] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8b9efc00) [pid = 1751] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8d5c8800) [pid = 1751] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:45:36 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8cb89000) [pid = 1751] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:45:36 INFO - PROCESS | 1751 | 1468903536309 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:36 INFO - PROCESS | 1751 | 1468903536317 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff6000 == 27 [pid = 1751] [id = 706] 21:45:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8aff8400) [pid = 1751] [serial = 2119] [outer = (nil)] 21:45:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8bb3a000) [pid = 1751] [serial = 2120] [outer = 0x8aff8400] 21:45:36 INFO - PROCESS | 1751 | 1468903536395 Marionette DEBUG loaded listener.js 21:45:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8cedc800) [pid = 1751] [serial = 2121] [outer = 0x8aff8400] 21:45:37 INFO - PROCESS | 1751 | 1468903537131 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1709ms 21:45:37 INFO - PROCESS | 1751 | 1468903537154 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 1751 | 1468903537158 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 21:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:45:37 INFO - PROCESS | 1751 | 1468903537164 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - PROCESS | 1751 | 1468903537168 Marionette TRACE conn4 <- [1,2798,null,{}] 21:45:37 INFO - PROCESS | 1751 | 1468903537173 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:37 INFO - PROCESS | 1751 | 1468903537179 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:37 INFO - PROCESS | 1751 | 1468903537406 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 21:45:37 INFO - PROCESS | 1751 | 1468903537428 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 1751 | 1468903537436 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9ee000 == 28 [pid = 1751] [id = 707] 21:45:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8bdee800) [pid = 1751] [serial = 2122] [outer = (nil)] 21:45:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8d57ec00) [pid = 1751] [serial = 2123] [outer = 0x8bdee800] 21:45:37 INFO - PROCESS | 1751 | 1468903537508 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8d584800) [pid = 1751] [serial = 2124] [outer = 0x8bdee800] 21:45:38 INFO - PROCESS | 1751 | 1468903538604 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1489ms 21:45:38 INFO - PROCESS | 1751 | 1468903538655 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 1751 | 1468903538663 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 21:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:45:38 INFO - PROCESS | 1751 | 1468903538672 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - PROCESS | 1751 | 1468903538677 Marionette TRACE conn4 <- [1,2802,null,{}] 21:45:38 INFO - PROCESS | 1751 | 1468903538687 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:38 INFO - PROCESS | 1751 | 1468903538692 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:38 INFO - PROCESS | 1751 | 1468903538914 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 21:45:39 INFO - PROCESS | 1751 | 1468903539179 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 1751 | 1468903539194 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb39400 == 29 [pid = 1751] [id = 708] 21:45:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8bb3ac00) [pid = 1751] [serial = 2125] [outer = (nil)] 21:45:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8c67b400) [pid = 1751] [serial = 2126] [outer = 0x8bb3ac00] 21:45:39 INFO - PROCESS | 1751 | 1468903539306 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8cc90800) [pid = 1751] [serial = 2127] [outer = 0x8bb3ac00] 21:45:40 INFO - PROCESS | 1751 | 1468903540332 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1703ms 21:45:40 INFO - PROCESS | 1751 | 1468903540376 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 1751 | 1468903540384 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 21:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:45:40 INFO - PROCESS | 1751 | 1468903540396 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 1751 | 1468903540401 Marionette TRACE conn4 <- [1,2806,null,{}] 21:45:40 INFO - PROCESS | 1751 | 1468903540409 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:40 INFO - PROCESS | 1751 | 1468903540417 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:40 INFO - PROCESS | 1751 | 1468903540616 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 21:45:40 INFO - PROCESS | 1751 | 1468903540847 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 1751 | 1468903540857 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9f4c00 == 30 [pid = 1751] [id = 709] 21:45:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8cce2800) [pid = 1751] [serial = 2128] [outer = (nil)] 21:45:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8d583800) [pid = 1751] [serial = 2129] [outer = 0x8cce2800] 21:45:40 INFO - PROCESS | 1751 | 1468903540987 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8d5c2400) [pid = 1751] [serial = 2130] [outer = 0x8cce2800] 21:45:42 INFO - PROCESS | 1751 | 1468903542080 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1735ms 21:45:42 INFO - PROCESS | 1751 | 1468903542130 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 1751 | 1468903542135 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 21:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:45:42 INFO - PROCESS | 1751 | 1468903542142 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 1751 | 1468903542149 Marionette TRACE conn4 <- [1,2810,null,{}] 21:45:42 INFO - PROCESS | 1751 | 1468903542167 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:42 INFO - PROCESS | 1751 | 1468903542177 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:42 INFO - PROCESS | 1751 | 1468903542375 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 21:45:42 INFO - PROCESS | 1751 | 1468903542614 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 1751 | 1468903542625 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8df8f000 == 31 [pid = 1751] [id = 710] 21:45:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8df8fc00) [pid = 1751] [serial = 2131] [outer = (nil)] 21:45:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8e0cdc00) [pid = 1751] [serial = 2132] [outer = 0x8df8fc00] 21:45:42 INFO - PROCESS | 1751 | 1468903542714 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8e483c00) [pid = 1751] [serial = 2133] [outer = 0x8df8fc00] 21:45:43 INFO - PROCESS | 1751 | 1468903543684 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:45:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1587ms 21:45:43 INFO - PROCESS | 1751 | 1468903543730 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 21:45:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:45:43 INFO - PROCESS | 1751 | 1468903543735 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 21:45:43 INFO - PROCESS | 1751 | 1468903543742 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 1751 | 1468903543745 Marionette TRACE conn4 <- [1,2814,null,{}] 21:45:43 INFO - PROCESS | 1751 | 1468903543752 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:43 INFO - PROCESS | 1751 | 1468903543759 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:43 INFO - PROCESS | 1751 | 1468903543951 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 21:45:44 INFO - PROCESS | 1751 | 1468903544190 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:44 INFO - PROCESS | 1751 | 1468903544200 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5eac00 == 32 [pid = 1751] [id = 711] 21:45:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8b2d5c00) [pid = 1751] [serial = 2134] [outer = (nil)] 21:45:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8e547400) [pid = 1751] [serial = 2135] [outer = 0x8b2d5c00] 21:45:44 INFO - PROCESS | 1751 | 1468903544335 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8e549800) [pid = 1751] [serial = 2136] [outer = 0x8b2d5c00] 21:45:45 INFO - PROCESS | 1751 | 1468903545323 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:45:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:45:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1635ms 21:45:45 INFO - PROCESS | 1751 | 1468903545558 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 21:45:45 INFO - PROCESS | 1751 | 1468903545565 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 21:45:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:45:45 INFO - PROCESS | 1751 | 1468903545574 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:45:45 INFO - PROCESS | 1751 | 1468903545579 Marionette TRACE conn4 <- [1,2818,null,{}] 21:45:45 INFO - PROCESS | 1751 | 1468903545589 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:45 INFO - PROCESS | 1751 | 1468903545595 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:45 INFO - PROCESS | 1751 | 1468903545810 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 21:45:46 INFO - PROCESS | 1751 | 1468903546170 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 1751 | 1468903546201 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9f1800 == 33 [pid = 1751] [id = 712] 21:45:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8b9f3800) [pid = 1751] [serial = 2137] [outer = (nil)] 21:45:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8bb34000) [pid = 1751] [serial = 2138] [outer = 0x8b9f3800] 21:45:46 INFO - PROCESS | 1751 | 1468903546289 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8bb3c400) [pid = 1751] [serial = 2139] [outer = 0x8b9f3800] 21:45:46 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb2fc00 == 32 [pid = 1751] [id = 661] 21:45:46 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb3d000 == 31 [pid = 1751] [id = 659] 21:45:46 INFO - PROCESS | 1751 | --DOCSHELL 0x8affa800 == 30 [pid = 1751] [id = 660] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8d5c7000) [pid = 1751] [serial = 2078] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8e0c9000) [pid = 1751] [serial = 2081] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8e48e400) [pid = 1751] [serial = 2066] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8e545000) [pid = 1751] [serial = 2067] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8d5c0400) [pid = 1751] [serial = 2063] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8e0c7400) [pid = 1751] [serial = 2082] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8d5cb000) [pid = 1751] [serial = 2064] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8d589400) [pid = 1751] [serial = 2058] [outer = (nil)] [url = about:blank] 21:45:46 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8bde3000) [pid = 1751] [serial = 2072] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8bded400) [pid = 1751] [serial = 2073] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8c687c00) [pid = 1751] [serial = 2069] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8ceda000) [pid = 1751] [serial = 2070] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8cb89c00) [pid = 1751] [serial = 2060] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cc8ac00) [pid = 1751] [serial = 2061] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8e489400) [pid = 1751] [serial = 2085] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8df8d000) [pid = 1751] [serial = 2079] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8ccdf000) [pid = 1751] [serial = 2075] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8cdc5c00) [pid = 1751] [serial = 2076] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8e482000) [pid = 1751] [serial = 2084] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8bb2f400) [pid = 1751] [serial = 2049] [outer = (nil)] [url = about:blank] 21:45:47 INFO - PROCESS | 1751 | 1468903547205 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:45:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1693ms 21:45:47 INFO - PROCESS | 1751 | 1468903547269 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 21:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:45:47 INFO - PROCESS | 1751 | 1468903547275 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 21:45:47 INFO - PROCESS | 1751 | 1468903547286 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - PROCESS | 1751 | 1468903547292 Marionette TRACE conn4 <- [1,2822,null,{}] 21:45:47 INFO - PROCESS | 1751 | 1468903547300 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:47 INFO - PROCESS | 1751 | 1468903547307 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:47 INFO - PROCESS | 1751 | 1468903547490 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 21:45:47 INFO - PROCESS | 1751 | 1468903547710 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 1751 | 1468903547719 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc88800 == 31 [pid = 1751] [id = 713] 21:45:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8cc8ac00) [pid = 1751] [serial = 2140] [outer = (nil)] 21:45:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8cc91400) [pid = 1751] [serial = 2141] [outer = 0x8cc8ac00] 21:45:47 INFO - PROCESS | 1751 | 1468903547806 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8cdc4400) [pid = 1751] [serial = 2142] [outer = 0x8cc8ac00] 21:45:48 INFO - PROCESS | 1751 | 1468903548656 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1443ms 21:45:48 INFO - PROCESS | 1751 | 1468903548725 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 21:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:45:48 INFO - PROCESS | 1751 | 1468903548730 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 21:45:48 INFO - PROCESS | 1751 | 1468903548738 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:45:48 INFO - PROCESS | 1751 | 1468903548741 Marionette TRACE conn4 <- [1,2826,null,{}] 21:45:48 INFO - PROCESS | 1751 | 1468903548756 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:48 INFO - PROCESS | 1751 | 1468903548766 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:48 INFO - PROCESS | 1751 | 1468903548950 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 21:45:49 INFO - PROCESS | 1751 | 1468903549119 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 1751 | 1468903549132 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5c2000 == 32 [pid = 1751] [id = 714] 21:45:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8d5c5400) [pid = 1751] [serial = 2143] [outer = (nil)] 21:45:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8d5c9800) [pid = 1751] [serial = 2144] [outer = 0x8d5c5400] 21:45:49 INFO - PROCESS | 1751 | 1468903549292 Marionette DEBUG loaded listener.js 21:45:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8df82c00) [pid = 1751] [serial = 2145] [outer = 0x8d5c5400] 21:45:50 INFO - PROCESS | 1751 | 1468903550141 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:45:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:45:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1436ms 21:45:50 INFO - PROCESS | 1751 | 1468903550175 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 1751 | 1468903550178 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 21:45:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:45:50 INFO - PROCESS | 1751 | 1468903550185 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 1751 | 1468903550189 Marionette TRACE conn4 <- [1,2830,null,{}] 21:45:50 INFO - PROCESS | 1751 | 1468903550202 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:50 INFO - PROCESS | 1751 | 1468903550207 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:50 INFO - PROCESS | 1751 | 1468903550441 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 21:45:50 INFO - PROCESS | 1751 | 1468903550467 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 1751 | 1468903550476 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdcdc00 == 33 [pid = 1751] [id = 715] 21:45:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8d57e000) [pid = 1751] [serial = 2146] [outer = (nil)] 21:45:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8e0cbc00) [pid = 1751] [serial = 2147] [outer = 0x8d57e000] 21:45:50 INFO - PROCESS | 1751 | 1468903550548 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8d582000) [pid = 1751] [serial = 2148] [outer = 0x8d57e000] 21:45:51 INFO - PROCESS | 1751 | 1468903551599 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8b9ef000) [pid = 1751] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8d585400) [pid = 1751] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8f66b400) [pid = 1751] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8e54ac00) [pid = 1751] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8cc87c00) [pid = 1751] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8bb33400) [pid = 1751] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8a5ecc00) [pid = 1751] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8bdef400) [pid = 1751] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8b2d8800) [pid = 1751] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8f7dd800) [pid = 1751] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8a5e9400) [pid = 1751] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:45:51 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x8aff8400) [pid = 1751] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:45:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:45:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1494ms 21:45:51 INFO - PROCESS | 1751 | 1468903551679 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 21:45:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:45:51 INFO - PROCESS | 1751 | 1468903551684 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 21:45:51 INFO - PROCESS | 1751 | 1468903551692 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:45:51 INFO - PROCESS | 1751 | 1468903551695 Marionette TRACE conn4 <- [1,2834,null,{}] 21:45:51 INFO - PROCESS | 1751 | 1468903551702 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:51 INFO - PROCESS | 1751 | 1468903551708 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:51 INFO - PROCESS | 1751 | 1468903551880 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 21:45:52 INFO - PROCESS | 1751 | 1468903552097 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 1751 | 1468903552104 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c67c800 == 34 [pid = 1751] [id = 716] 21:45:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8cb91c00) [pid = 1751] [serial = 2149] [outer = (nil)] 21:45:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8cdc3c00) [pid = 1751] [serial = 2150] [outer = 0x8cb91c00] 21:45:52 INFO - PROCESS | 1751 | 1468903552181 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8ccd9800) [pid = 1751] [serial = 2151] [outer = 0x8cb91c00] 21:45:52 INFO - PROCESS | 1751 | 1468903552900 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1243ms 21:45:52 INFO - PROCESS | 1751 | 1468903552934 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 21:45:52 INFO - PROCESS | 1751 | 1468903552939 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 21:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:45:52 INFO - PROCESS | 1751 | 1468903552945 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 1751 | 1468903552949 Marionette TRACE conn4 <- [1,2838,null,{}] 21:45:52 INFO - PROCESS | 1751 | 1468903552964 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:52 INFO - PROCESS | 1751 | 1468903552977 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:53 INFO - PROCESS | 1751 | 1468903553225 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 21:45:53 INFO - PROCESS | 1751 | 1468903553369 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:53 INFO - PROCESS | 1751 | 1468903553379 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8affac00 == 35 [pid = 1751] [id = 717] 21:45:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8bb34c00) [pid = 1751] [serial = 2152] [outer = (nil)] 21:45:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8e547c00) [pid = 1751] [serial = 2153] [outer = 0x8bb34c00] 21:45:53 INFO - PROCESS | 1751 | 1468903553468 Marionette DEBUG loaded listener.js 21:45:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8f663c00) [pid = 1751] [serial = 2154] [outer = 0x8bb34c00] 21:45:54 INFO - PROCESS | 1751 | 1468903554563 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:45:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:45:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1643ms 21:45:54 INFO - PROCESS | 1751 | 1468903554591 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 21:45:54 INFO - PROCESS | 1751 | 1468903554598 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 21:45:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:45:54 INFO - PROCESS | 1751 | 1468903554607 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 1751 | 1468903554615 Marionette TRACE conn4 <- [1,2842,null,{}] 21:45:54 INFO - PROCESS | 1751 | 1468903554623 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:54 INFO - PROCESS | 1751 | 1468903554630 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:54 INFO - PROCESS | 1751 | 1468903554836 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 21:45:55 INFO - PROCESS | 1751 | 1468903555082 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:55 INFO - PROCESS | 1751 | 1468903555095 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9e9c00 == 36 [pid = 1751] [id = 718] 21:45:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8b9eb000) [pid = 1751] [serial = 2155] [outer = (nil)] 21:45:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8bde7c00) [pid = 1751] [serial = 2156] [outer = 0x8b9eb000] 21:45:55 INFO - PROCESS | 1751 | 1468903555224 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8cb89c00) [pid = 1751] [serial = 2157] [outer = 0x8b9eb000] 21:45:56 INFO - PROCESS | 1751 | 1468903556165 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1591ms 21:45:56 INFO - PROCESS | 1751 | 1468903556198 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 1751 | 1468903556214 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 21:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:45:56 INFO - PROCESS | 1751 | 1468903556229 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - PROCESS | 1751 | 1468903556233 Marionette TRACE conn4 <- [1,2846,null,{}] 21:45:56 INFO - PROCESS | 1751 | 1468903556240 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:56 INFO - PROCESS | 1751 | 1468903556246 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:56 INFO - PROCESS | 1751 | 1468903556445 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 21:45:56 INFO - PROCESS | 1751 | 1468903556687 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 1751 | 1468903556697 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51e800 == 37 [pid = 1751] [id = 719] 21:45:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8d581000) [pid = 1751] [serial = 2158] [outer = (nil)] 21:45:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8d5c8800) [pid = 1751] [serial = 2159] [outer = 0x8d581000] 21:45:56 INFO - PROCESS | 1751 | 1468903556827 Marionette DEBUG loaded listener.js 21:45:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8df8b400) [pid = 1751] [serial = 2160] [outer = 0x8d581000] 21:45:57 INFO - PROCESS | 1751 | 1468903557786 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:45:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:45:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1595ms 21:45:57 INFO - PROCESS | 1751 | 1468903557824 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 21:45:57 INFO - PROCESS | 1751 | 1468903557828 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 21:45:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:45:57 INFO - PROCESS | 1751 | 1468903557837 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - PROCESS | 1751 | 1468903557843 Marionette TRACE conn4 <- [1,2850,null,{}] 21:45:57 INFO - PROCESS | 1751 | 1468903557861 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:57 INFO - PROCESS | 1751 | 1468903557870 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:58 INFO - PROCESS | 1751 | 1468903558066 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 21:45:58 INFO - PROCESS | 1751 | 1468903558306 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 1751 | 1468903558319 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d51e000 == 38 [pid = 1751] [id = 720] 21:45:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8f669000) [pid = 1751] [serial = 2161] [outer = (nil)] 21:45:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8f66e400) [pid = 1751] [serial = 2162] [outer = 0x8f669000] 21:45:58 INFO - PROCESS | 1751 | 1468903558464 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8f7a2400) [pid = 1751] [serial = 2163] [outer = 0x8f669000] 21:45:59 INFO - PROCESS | 1751 | 1468903559356 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:45:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1594ms 21:45:59 INFO - PROCESS | 1751 | 1468903559432 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 1751 | 1468903559437 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 21:45:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:45:59 INFO - PROCESS | 1751 | 1468903559444 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 1751 | 1468903559448 Marionette TRACE conn4 <- [1,2854,null,{}] 21:45:59 INFO - PROCESS | 1751 | 1468903559454 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:59 INFO - PROCESS | 1751 | 1468903559460 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:59 INFO - PROCESS | 1751 | 1468903559653 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 21:45:59 INFO - PROCESS | 1751 | 1468903559885 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 1751 | 1468903559898 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:45:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e7c00 == 39 [pid = 1751] [id = 721] 21:45:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8e545000) [pid = 1751] [serial = 2164] [outer = (nil)] 21:46:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8f7c9000) [pid = 1751] [serial = 2165] [outer = 0x8e545000] 21:46:00 INFO - PROCESS | 1751 | 1468903560024 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8f7d0000) [pid = 1751] [serial = 2166] [outer = 0x8e545000] 21:46:00 INFO - PROCESS | 1751 | 1468903560910 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:46:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1498ms 21:46:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:46:00 INFO - PROCESS | 1751 | 1468903560943 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 1751 | 1468903560947 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 21:46:00 INFO - PROCESS | 1751 | 1468903560954 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 1751 | 1468903560958 Marionette TRACE conn4 <- [1,2858,null,{}] 21:46:00 INFO - PROCESS | 1751 | 1468903560964 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:00 INFO - PROCESS | 1751 | 1468903560971 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:01 INFO - PROCESS | 1751 | 1468903561169 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 21:46:01 INFO - PROCESS | 1751 | 1468903561367 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 1751 | 1468903561375 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e48fc00 == 40 [pid = 1751] [id = 722] 21:46:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8e54e000) [pid = 1751] [serial = 2167] [outer = (nil)] 21:46:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8f7d8800) [pid = 1751] [serial = 2168] [outer = 0x8e54e000] 21:46:01 INFO - PROCESS | 1751 | 1468903561455 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8f7dd400) [pid = 1751] [serial = 2169] [outer = 0x8e54e000] 21:46:02 INFO - PROCESS | 1751 | 1468903562484 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1590ms 21:46:02 INFO - PROCESS | 1751 | 1468903562545 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 1751 | 1468903562549 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 21:46:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:46:02 INFO - PROCESS | 1751 | 1468903562558 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 1751 | 1468903562562 Marionette TRACE conn4 <- [1,2862,null,{}] 21:46:02 INFO - PROCESS | 1751 | 1468903562568 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:02 INFO - PROCESS | 1751 | 1468903562579 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:02 INFO - PROCESS | 1751 | 1468903562843 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 21:46:03 INFO - PROCESS | 1751 | 1468903563127 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 1751 | 1468903563135 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d58b000 == 41 [pid = 1751] [id = 723] 21:46:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8f7c8000) [pid = 1751] [serial = 2170] [outer = (nil)] 21:46:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x90086c00) [pid = 1751] [serial = 2171] [outer = 0x8f7c8000] 21:46:03 INFO - PROCESS | 1751 | 1468903563220 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9008ac00) [pid = 1751] [serial = 2172] [outer = 0x8f7c8000] 21:46:04 INFO - PROCESS | 1751 | 1468903564175 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:46:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:46:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1683ms 21:46:04 INFO - PROCESS | 1751 | 1468903564241 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 21:46:04 INFO - PROCESS | 1751 | 1468903564246 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 21:46:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:46:04 INFO - PROCESS | 1751 | 1468903564252 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:46:04 INFO - PROCESS | 1751 | 1468903564257 Marionette TRACE conn4 <- [1,2866,null,{}] 21:46:04 INFO - PROCESS | 1751 | 1468903564262 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:04 INFO - PROCESS | 1751 | 1468903564268 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:04 INFO - PROCESS | 1751 | 1468903564495 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 21:46:05 INFO - PROCESS | 1751 | 1468903565008 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 1751 | 1468903565018 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff8800 == 42 [pid = 1751] [id = 724] 21:46:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8aff9c00) [pid = 1751] [serial = 2173] [outer = (nil)] 21:46:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8b2d7800) [pid = 1751] [serial = 2174] [outer = 0x8aff9c00] 21:46:05 INFO - PROCESS | 1751 | 1468903565102 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8b9f2400) [pid = 1751] [serial = 2175] [outer = 0x8aff9c00] 21:46:05 INFO - PROCESS | 1751 | 1468903565987 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:46:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:46:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1783ms 21:46:06 INFO - PROCESS | 1751 | 1468903566039 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 1751 | 1468903566045 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 21:46:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:46:06 INFO - PROCESS | 1751 | 1468903566053 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 1751 | 1468903566057 Marionette TRACE conn4 <- [1,2870,null,{}] 21:46:06 INFO - PROCESS | 1751 | 1468903566065 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:06 INFO - PROCESS | 1751 | 1468903566074 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:06 INFO - PROCESS | 1751 | 1468903566283 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 21:46:06 INFO - PROCESS | 1751 | 1468903566614 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 1751 | 1468903566626 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c67e800 == 43 [pid = 1751] [id = 725] 21:46:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8cce2000) [pid = 1751] [serial = 2176] [outer = (nil)] 21:46:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8ceda400) [pid = 1751] [serial = 2177] [outer = 0x8cce2000] 21:46:06 INFO - PROCESS | 1751 | 1468903566706 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8d518000) [pid = 1751] [serial = 2178] [outer = 0x8cce2000] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb8a400 == 42 [pid = 1751] [id = 673] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e9800 == 41 [pid = 1751] [id = 675] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8d57f400 == 40 [pid = 1751] [id = 674] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde8400 == 39 [pid = 1751] [id = 664] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8c67c000 == 38 [pid = 1751] [id = 663] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5be800 == 37 [pid = 1751] [id = 667] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9ea800 == 36 [pid = 1751] [id = 665] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb2ec00 == 35 [pid = 1751] [id = 670] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e3400 == 34 [pid = 1751] [id = 671] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc92000 == 33 [pid = 1751] [id = 662] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d9c00 == 32 [pid = 1751] [id = 669] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5cb800 == 31 [pid = 1751] [id = 668] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d3c00 == 30 [pid = 1751] [id = 666] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2cf000 == 29 [pid = 1751] [id = 672] 21:46:07 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ec800 == 28 [pid = 1751] [id = 703] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8d57ec00) [pid = 1751] [serial = 2123] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8cc94400) [pid = 1751] [serial = 2088] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8bdedc00) [pid = 1751] [serial = 2087] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8e0c9c00) [pid = 1751] [serial = 2091] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8df91800) [pid = 1751] [serial = 2090] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8f7a2c00) [pid = 1751] [serial = 2094] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8f79c400) [pid = 1751] [serial = 2093] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8f7ce000) [pid = 1751] [serial = 2097] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8f7c8400) [pid = 1751] [serial = 2096] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8ccd3400) [pid = 1751] [serial = 2117] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8ccdc400) [pid = 1751] [serial = 2118] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8bb39000) [pid = 1751] [serial = 2114] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8aff0800) [pid = 1751] [serial = 2111] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8affb800) [pid = 1751] [serial = 2112] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8f7da800) [pid = 1751] [serial = 2100] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8f7d8000) [pid = 1751] [serial = 2099] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8cb8e000) [pid = 1751] [serial = 2109] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8c67e400) [pid = 1751] [serial = 2108] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8fe5b000) [pid = 1751] [serial = 2103] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8fe58800) [pid = 1751] [serial = 2102] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cdc6800) [pid = 1751] [serial = 2106] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8cc85c00) [pid = 1751] [serial = 2105] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8cedc800) [pid = 1751] [serial = 2121] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8bb3a000) [pid = 1751] [serial = 2120] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8bde4c00) [pid = 1751] [serial = 2115] [outer = (nil)] [url = about:blank] 21:46:08 INFO - PROCESS | 1751 | 1468903568734 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:46:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:46:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2791ms 21:46:08 INFO - PROCESS | 1751 | 1468903568847 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 21:46:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:46:08 INFO - PROCESS | 1751 | 1468903568854 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 21:46:08 INFO - PROCESS | 1751 | 1468903568864 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:46:08 INFO - PROCESS | 1751 | 1468903568872 Marionette TRACE conn4 <- [1,2874,null,{}] 21:46:08 INFO - PROCESS | 1751 | 1468903568889 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:08 INFO - PROCESS | 1751 | 1468903568897 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:09 INFO - PROCESS | 1751 | 1468903569085 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 21:46:09 INFO - PROCESS | 1751 | 1468903569280 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 1751 | 1468903569292 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9e5800 == 29 [pid = 1751] [id = 726] 21:46:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8b9ea800) [pid = 1751] [serial = 2179] [outer = (nil)] 21:46:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8bb2e800) [pid = 1751] [serial = 2180] [outer = 0x8b9ea800] 21:46:09 INFO - PROCESS | 1751 | 1468903569370 Marionette DEBUG loaded listener.js 21:46:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8bb38400) [pid = 1751] [serial = 2181] [outer = 0x8b9ea800] 21:46:10 INFO - PROCESS | 1751 | 1468903570178 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:46:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:46:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1398ms 21:46:10 INFO - PROCESS | 1751 | 1468903570260 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 21:46:10 INFO - PROCESS | 1751 | 1468903570268 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 21:46:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:46:10 INFO - PROCESS | 1751 | 1468903570281 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:46:10 INFO - PROCESS | 1751 | 1468903570285 Marionette TRACE conn4 <- [1,2878,null,{}] 21:46:10 INFO - PROCESS | 1751 | 1468903570292 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:10 INFO - PROCESS | 1751 | 1468903570297 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:10 INFO - PROCESS | 1751 | 1468903570483 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 21:46:10 INFO - PROCESS | 1751 | 1468903570663 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 1751 | 1468903570674 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c685c00 == 30 [pid = 1751] [id = 727] 21:46:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8cb88000) [pid = 1751] [serial = 2182] [outer = (nil)] 21:46:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8cb8f800) [pid = 1751] [serial = 2183] [outer = 0x8cb88000] 21:46:10 INFO - PROCESS | 1751 | 1468903570750 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8cc85c00) [pid = 1751] [serial = 2184] [outer = 0x8cb88000] 21:46:11 INFO - PROCESS | 1751 | 1468903571719 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:46:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:46:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1481ms 21:46:11 INFO - PROCESS | 1751 | 1468903571763 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 21:46:11 INFO - PROCESS | 1751 | 1468903571767 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 21:46:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:46:11 INFO - PROCESS | 1751 | 1468903571779 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:46:11 INFO - PROCESS | 1751 | 1468903571785 Marionette TRACE conn4 <- [1,2882,null,{}] 21:46:11 INFO - PROCESS | 1751 | 1468903571803 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:11 INFO - PROCESS | 1751 | 1468903571812 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:12 INFO - PROCESS | 1751 | 1468903572048 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 21:46:12 INFO - PROCESS | 1751 | 1468903572073 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 1751 | 1468903572087 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdcc000 == 31 [pid = 1751] [id = 728] 21:46:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8cdcd000) [pid = 1751] [serial = 2185] [outer = (nil)] 21:46:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8cede400) [pid = 1751] [serial = 2186] [outer = 0x8cdcd000] 21:46:12 INFO - PROCESS | 1751 | 1468903572158 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8d51cc00) [pid = 1751] [serial = 2187] [outer = 0x8cdcd000] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8d57e000) [pid = 1751] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8cc8ac00) [pid = 1751] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8b2d5c00) [pid = 1751] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8b9f3800) [pid = 1751] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8df8fc00) [pid = 1751] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8bb3ac00) [pid = 1751] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8bdee800) [pid = 1751] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8d5c5400) [pid = 1751] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8cce2800) [pid = 1751] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8bb34c00) [pid = 1751] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:46:13 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8cb91c00) [pid = 1751] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:46:13 INFO - PROCESS | 1751 | 1468903573611 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:46:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:46:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1907ms 21:46:13 INFO - PROCESS | 1751 | 1468903573681 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 21:46:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:46:13 INFO - PROCESS | 1751 | 1468903573687 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 21:46:13 INFO - PROCESS | 1751 | 1468903573693 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 1751 | 1468903573697 Marionette TRACE conn4 <- [1,2886,null,{}] 21:46:13 INFO - PROCESS | 1751 | 1468903573703 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:13 INFO - PROCESS | 1751 | 1468903573708 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:13 INFO - PROCESS | 1751 | 1468903573882 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 21:46:14 INFO - PROCESS | 1751 | 1468903574021 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 1751 | 1468903574028 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2ccc00 == 32 [pid = 1751] [id = 729] 21:46:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8b2da000) [pid = 1751] [serial = 2188] [outer = (nil)] 21:46:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8cdc9c00) [pid = 1751] [serial = 2189] [outer = 0x8b2da000] 21:46:14 INFO - PROCESS | 1751 | 1468903574101 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8d583000) [pid = 1751] [serial = 2190] [outer = 0x8b2da000] 21:46:14 INFO - PROCESS | 1751 | 1468903574877 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:46:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:46:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1231ms 21:46:14 INFO - PROCESS | 1751 | 1468903574925 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 21:46:14 INFO - PROCESS | 1751 | 1468903574929 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 21:46:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:46:14 INFO - PROCESS | 1751 | 1468903574935 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:46:14 INFO - PROCESS | 1751 | 1468903574939 Marionette TRACE conn4 <- [1,2890,null,{}] 21:46:14 INFO - PROCESS | 1751 | 1468903574945 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:14 INFO - PROCESS | 1751 | 1468903574950 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:15 INFO - PROCESS | 1751 | 1468903575232 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 21:46:15 INFO - PROCESS | 1751 | 1468903575326 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 1751 | 1468903575339 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e6000 == 33 [pid = 1751] [id = 730] 21:46:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8a5e6800) [pid = 1751] [serial = 2191] [outer = (nil)] 21:46:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8a5ee400) [pid = 1751] [serial = 2192] [outer = 0x8a5e6800] 21:46:15 INFO - PROCESS | 1751 | 1468903575469 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8aff2c00) [pid = 1751] [serial = 2193] [outer = 0x8a5e6800] 21:46:16 INFO - PROCESS | 1751 | 1468903576602 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1736ms 21:46:16 INFO - PROCESS | 1751 | 1468903576674 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 1751 | 1468903576681 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 21:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:46:16 INFO - PROCESS | 1751 | 1468903576690 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 1751 | 1468903576694 Marionette TRACE conn4 <- [1,2894,null,{}] 21:46:16 INFO - PROCESS | 1751 | 1468903576702 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:16 INFO - PROCESS | 1751 | 1468903576712 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:16 INFO - PROCESS | 1751 | 1468903576947 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 21:46:17 INFO - PROCESS | 1751 | 1468903577190 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 1751 | 1468903577200 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c67c000 == 34 [pid = 1751] [id = 731] 21:46:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8c67e400) [pid = 1751] [serial = 2194] [outer = (nil)] 21:46:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8c688000) [pid = 1751] [serial = 2195] [outer = 0x8c67e400] 21:46:17 INFO - PROCESS | 1751 | 1468903577324 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8cb96000) [pid = 1751] [serial = 2196] [outer = 0x8c67e400] 21:46:18 INFO - PROCESS | 1751 | 1468903578334 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1735ms 21:46:18 INFO - PROCESS | 1751 | 1468903578425 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 21:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:46:18 INFO - PROCESS | 1751 | 1468903578431 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 21:46:18 INFO - PROCESS | 1751 | 1468903578438 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 1751 | 1468903578441 Marionette TRACE conn4 <- [1,2898,null,{}] 21:46:18 INFO - PROCESS | 1751 | 1468903578448 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:18 INFO - PROCESS | 1751 | 1468903578453 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:18 INFO - PROCESS | 1751 | 1468903578714 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 21:46:19 INFO - PROCESS | 1751 | 1468903579036 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:19 INFO - PROCESS | 1751 | 1468903579045 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdca400 == 35 [pid = 1751] [id = 732] 21:46:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8cdca800) [pid = 1751] [serial = 2197] [outer = (nil)] 21:46:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8ced3800) [pid = 1751] [serial = 2198] [outer = 0x8cdca800] 21:46:19 INFO - PROCESS | 1751 | 1468903579170 Marionette DEBUG loaded listener.js 21:46:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8cede800) [pid = 1751] [serial = 2199] [outer = 0x8cdca800] 21:46:20 INFO - PROCESS | 1751 | 1468903580221 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1834ms 21:46:20 INFO - PROCESS | 1751 | 1468903580273 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 1751 | 1468903580280 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 21:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:46:20 INFO - PROCESS | 1751 | 1468903580299 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 1751 | 1468903580307 Marionette TRACE conn4 <- [1,2902,null,{}] 21:46:20 INFO - PROCESS | 1751 | 1468903580314 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:20 INFO - PROCESS | 1751 | 1468903580321 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:20 INFO - PROCESS | 1751 | 1468903580534 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 21:46:20 INFO - PROCESS | 1751 | 1468903580775 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 1751 | 1468903580786 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bde9800 == 36 [pid = 1751] [id = 733] 21:46:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8ccdb400) [pid = 1751] [serial = 2200] [outer = (nil)] 21:46:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8df8f400) [pid = 1751] [serial = 2201] [outer = 0x8ccdb400] 21:46:20 INFO - PROCESS | 1751 | 1468903580924 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8e0c7400) [pid = 1751] [serial = 2202] [outer = 0x8ccdb400] 21:46:21 INFO - PROCESS | 1751 | 1468903581986 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1896ms 21:46:22 INFO - PROCESS | 1751 | 1468903582205 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 1751 | 1468903582212 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 21:46:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:46:22 INFO - PROCESS | 1751 | 1468903582221 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 1751 | 1468903582226 Marionette TRACE conn4 <- [1,2906,null,{}] 21:46:22 INFO - PROCESS | 1751 | 1468903582234 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:22 INFO - PROCESS | 1751 | 1468903582240 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:22 INFO - PROCESS | 1751 | 1468903582468 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 21:46:22 INFO - PROCESS | 1751 | 1468903582673 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:22 INFO - PROCESS | 1751 | 1468903582686 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d6800 == 37 [pid = 1751] [id = 734] 21:46:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8b2d8000) [pid = 1751] [serial = 2203] [outer = (nil)] 21:46:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8b9e9000) [pid = 1751] [serial = 2204] [outer = 0x8b2d8000] 21:46:22 INFO - PROCESS | 1751 | 1468903582762 Marionette DEBUG loaded listener.js 21:46:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8bb37800) [pid = 1751] [serial = 2205] [outer = 0x8b2d8000] 21:46:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2ccc00 == 36 [pid = 1751] [id = 729] 21:46:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdcc000 == 35 [pid = 1751] [id = 728] 21:46:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8c685c00 == 34 [pid = 1751] [id = 727] 21:46:23 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9e5800 == 33 [pid = 1751] [id = 726] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8e0cbc00) [pid = 1751] [serial = 2147] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8d582000) [pid = 1751] [serial = 2148] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8cc91400) [pid = 1751] [serial = 2141] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8cdc4400) [pid = 1751] [serial = 2142] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8e547400) [pid = 1751] [serial = 2135] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8e549800) [pid = 1751] [serial = 2136] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8bb34000) [pid = 1751] [serial = 2138] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8bb3c400) [pid = 1751] [serial = 2139] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8e0cdc00) [pid = 1751] [serial = 2132] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8e483c00) [pid = 1751] [serial = 2133] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8c67b400) [pid = 1751] [serial = 2126] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cc90800) [pid = 1751] [serial = 2127] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8d584800) [pid = 1751] [serial = 2124] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8d5c9800) [pid = 1751] [serial = 2144] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8d583800) [pid = 1751] [serial = 2129] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8d5c2400) [pid = 1751] [serial = 2130] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8e547c00) [pid = 1751] [serial = 2153] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8f663c00) [pid = 1751] [serial = 2154] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8cdc3c00) [pid = 1751] [serial = 2150] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8ccd9800) [pid = 1751] [serial = 2151] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x8df82c00) [pid = 1751] [serial = 2145] [outer = (nil)] [url = about:blank] 21:46:23 INFO - PROCESS | 1751 | 1468903583863 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:46:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:46:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1693ms 21:46:23 INFO - PROCESS | 1751 | 1468903583915 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 21:46:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:46:23 INFO - PROCESS | 1751 | 1468903583920 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 21:46:23 INFO - PROCESS | 1751 | 1468903583933 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:46:23 INFO - PROCESS | 1751 | 1468903583937 Marionette TRACE conn4 <- [1,2910,null,{}] 21:46:23 INFO - PROCESS | 1751 | 1468903583945 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:23 INFO - PROCESS | 1751 | 1468903583951 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:24 INFO - PROCESS | 1751 | 1468903584163 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 21:46:24 INFO - PROCESS | 1751 | 1468903584390 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 1751 | 1468903584398 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb88c00 == 34 [pid = 1751] [id = 735] 21:46:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8cc90800) [pid = 1751] [serial = 2206] [outer = (nil)] 21:46:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8ccd3800) [pid = 1751] [serial = 2207] [outer = 0x8cc90800] 21:46:24 INFO - PROCESS | 1751 | 1468903584480 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8ccdd800) [pid = 1751] [serial = 2208] [outer = 0x8cc90800] 21:46:25 INFO - PROCESS | 1751 | 1468903585236 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:46:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:46:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:46:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1340ms 21:46:25 INFO - PROCESS | 1751 | 1468903585268 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 21:46:25 INFO - PROCESS | 1751 | 1468903585272 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 21:46:25 INFO - TEST-START | /DOMEvents/constructors.html 21:46:25 INFO - PROCESS | 1751 | 1468903585280 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - PROCESS | 1751 | 1468903585282 Marionette TRACE conn4 <- [1,2914,null,{}] 21:46:25 INFO - PROCESS | 1751 | 1468903585307 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:25 INFO - PROCESS | 1751 | 1468903585316 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:25 INFO - PROCESS | 1751 | 1468903585492 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 21:46:25 INFO - PROCESS | 1751 | 1468903585505 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 1751 | 1468903585519 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d581400 == 35 [pid = 1751] [id = 736] 21:46:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8d581c00) [pid = 1751] [serial = 2209] [outer = (nil)] 21:46:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8d58a000) [pid = 1751] [serial = 2210] [outer = 0x8d581c00] 21:46:25 INFO - PROCESS | 1751 | 1468903585594 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8d5c4400) [pid = 1751] [serial = 2211] [outer = 0x8d581c00] 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:46:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:46:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:46:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:46:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:46:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:46:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:46:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:46:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:46:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1569ms 21:46:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:46:26 INFO - PROCESS | 1751 | 1468903586792 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:46:26 INFO - PROCESS | 1751 | 1468903586851 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 1751 | 1468903586854 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 21:46:26 INFO - PROCESS | 1751 | 1468903586901 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 1751 | 1468903586904 Marionette TRACE conn4 <- [1,2918,null,{}] 21:46:26 INFO - PROCESS | 1751 | 1468903586913 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:26 INFO - PROCESS | 1751 | 1468903586919 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:27 INFO - PROCESS | 1751 | 1468903587162 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 21:46:27 INFO - PROCESS | 1751 | 1468903587188 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 1751 | 1468903587195 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8df8d000 == 36 [pid = 1751] [id = 737] 21:46:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8df90000) [pid = 1751] [serial = 2212] [outer = (nil)] 21:46:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8e0d3400) [pid = 1751] [serial = 2213] [outer = 0x8df90000] 21:46:27 INFO - PROCESS | 1751 | 1468903587269 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8e485000) [pid = 1751] [serial = 2214] [outer = 0x8df90000] 21:46:28 INFO - PROCESS | 1751 | 1468903588172 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:46:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:46:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1316ms 21:46:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:46:28 INFO - PROCESS | 1751 | 1468903588201 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 1751 | 1468903588204 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 21:46:28 INFO - PROCESS | 1751 | 1468903588212 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 1751 | 1468903588216 Marionette TRACE conn4 <- [1,2922,null,{}] 21:46:28 INFO - PROCESS | 1751 | 1468903588224 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:28 INFO - PROCESS | 1751 | 1468903588230 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:28 INFO - PROCESS | 1751 | 1468903588511 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8f669000) [pid = 1751] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8e545000) [pid = 1751] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8e54e000) [pid = 1751] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8f7c8000) [pid = 1751] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8aff9c00) [pid = 1751] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8cb88000) [pid = 1751] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8cdcd000) [pid = 1751] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8b9eb000) [pid = 1751] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x8b9ea800) [pid = 1751] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x8cce2000) [pid = 1751] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:46:28 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x8d581000) [pid = 1751] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:46:28 INFO - PROCESS | 1751 | 1468903588650 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 1751 | 1468903588659 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff8c00 == 37 [pid = 1751] [id = 738] 21:46:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x8aff9c00) [pid = 1751] [serial = 2215] [outer = (nil)] 21:46:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8bb38800) [pid = 1751] [serial = 2216] [outer = 0x8aff9c00] 21:46:28 INFO - PROCESS | 1751 | 1468903588731 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8c689c00) [pid = 1751] [serial = 2217] [outer = 0x8aff9c00] 21:46:29 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:46:29 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:46:29 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:46:29 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:46:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:46:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:46:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 21:46:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:46:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 21:46:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:46:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 21:46:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:46:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:46:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1350ms 21:46:29 INFO - PROCESS | 1751 | 1468903589532 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:46:29 INFO - PROCESS | 1751 | 1468903589564 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 1751 | 1468903589568 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 21:46:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:46:29 INFO - PROCESS | 1751 | 1468903589579 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:46:29 INFO - PROCESS | 1751 | 1468903589587 Marionette TRACE conn4 <- [1,2926,null,{}] 21:46:29 INFO - PROCESS | 1751 | 1468903589593 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:29 INFO - PROCESS | 1751 | 1468903589606 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:29 INFO - PROCESS | 1751 | 1468903589848 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 21:46:30 INFO - PROCESS | 1751 | 1468903589995 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:30 INFO - PROCESS | 1751 | 1468903590006 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff1c00 == 38 [pid = 1751] [id = 739] 21:46:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8e54d400) [pid = 1751] [serial = 2218] [outer = (nil)] 21:46:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8f66f400) [pid = 1751] [serial = 2219] [outer = 0x8e54d400] 21:46:30 INFO - PROCESS | 1751 | 1468903590078 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8f7a7400) [pid = 1751] [serial = 2220] [outer = 0x8e54d400] 21:46:30 INFO - PROCESS | 1751 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:46:31 INFO - PROCESS | 1751 | 1468903591001 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:46:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:46:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1486ms 21:46:31 INFO - PROCESS | 1751 | 1468903591068 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 1751 | 1468903591074 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 21:46:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:46:31 INFO - PROCESS | 1751 | 1468903591128 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 1751 | 1468903591134 Marionette TRACE conn4 <- [1,2930,null,{}] 21:46:31 INFO - PROCESS | 1751 | 1468903591148 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:31 INFO - PROCESS | 1751 | 1468903591155 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:31 INFO - PROCESS | 1751 | 1468903591373 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 21:46:31 INFO - PROCESS | 1751 | 1468903591576 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 1751 | 1468903591584 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ec800 == 39 [pid = 1751] [id = 740] 21:46:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8b2da800) [pid = 1751] [serial = 2221] [outer = (nil)] 21:46:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8c683000) [pid = 1751] [serial = 2222] [outer = 0x8b2da800] 21:46:31 INFO - PROCESS | 1751 | 1468903591712 Marionette DEBUG loaded listener.js 21:46:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8cb95400) [pid = 1751] [serial = 2223] [outer = 0x8b2da800] 21:46:32 INFO - PROCESS | 1751 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:46:32 INFO - PROCESS | 1751 | 1468903592745 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:46:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:46:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1647ms 21:46:32 INFO - PROCESS | 1751 | 1468903592772 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 21:46:32 INFO - PROCESS | 1751 | 1468903592780 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 21:46:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:46:32 INFO - PROCESS | 1751 | 1468903592793 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - PROCESS | 1751 | 1468903592800 Marionette TRACE conn4 <- [1,2934,null,{}] 21:46:32 INFO - PROCESS | 1751 | 1468903592808 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:32 INFO - PROCESS | 1751 | 1468903592816 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:33 INFO - PROCESS | 1751 | 1468903593117 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 21:46:33 INFO - PROCESS | 1751 | 1468903593266 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:33 INFO - PROCESS | 1751 | 1468903593273 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdc800 == 40 [pid = 1751] [id = 741] 21:46:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8d57d400) [pid = 1751] [serial = 2224] [outer = (nil)] 21:46:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8d586c00) [pid = 1751] [serial = 2225] [outer = 0x8d57d400] 21:46:33 INFO - PROCESS | 1751 | 1468903593420 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8d5c6000) [pid = 1751] [serial = 2226] [outer = 0x8d57d400] 21:46:34 INFO - PROCESS | 1751 | 1468903594652 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:46:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:46:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1893ms 21:46:34 INFO - PROCESS | 1751 | 1468903594690 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 21:46:34 INFO - PROCESS | 1751 | 1468903594698 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 21:46:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:46:34 INFO - PROCESS | 1751 | 1468903594710 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:46:34 INFO - PROCESS | 1751 | 1468903594721 Marionette TRACE conn4 <- [1,2938,null,{}] 21:46:34 INFO - PROCESS | 1751 | 1468903594751 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:34 INFO - PROCESS | 1751 | 1468903594764 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:35 INFO - PROCESS | 1751 | 1468903595097 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 21:46:35 INFO - PROCESS | 1751 | 1468903595484 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:35 INFO - PROCESS | 1751 | 1468903595500 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f666c00 == 41 [pid = 1751] [id = 742] 21:46:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8f667400) [pid = 1751] [serial = 2227] [outer = (nil)] 21:46:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8f66f800) [pid = 1751] [serial = 2228] [outer = 0x8f667400] 21:46:35 INFO - PROCESS | 1751 | 1468903595637 Marionette DEBUG loaded listener.js 21:46:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8f7c6400) [pid = 1751] [serial = 2229] [outer = 0x8f667400] 21:46:36 INFO - PROCESS | 1751 | 1468903596516 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:46:36 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 21:46:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1866ms 21:46:36 INFO - PROCESS | 1751 | 1468903596575 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 21:46:36 INFO - PROCESS | 1751 | 1468903596581 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 21:46:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:46:36 INFO - PROCESS | 1751 | 1468903596588 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 1751 | 1468903596593 Marionette TRACE conn4 <- [1,2942,null,{}] 21:46:36 INFO - PROCESS | 1751 | 1468903596599 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:36 INFO - PROCESS | 1751 | 1468903596605 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:36 INFO - PROCESS | 1751 | 1468903596815 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 21:46:37 INFO - PROCESS | 1751 | 1468903597069 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:37 INFO - PROCESS | 1751 | 1468903597077 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb3c800 == 42 [pid = 1751] [id = 743] 21:46:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8cc94800) [pid = 1751] [serial = 2230] [outer = (nil)] 21:46:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8f7d5400) [pid = 1751] [serial = 2231] [outer = 0x8cc94800] 21:46:37 INFO - PROCESS | 1751 | 1468903597222 Marionette DEBUG loaded listener.js 21:46:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8f7d9800) [pid = 1751] [serial = 2232] [outer = 0x8cc94800] 21:46:38 INFO - PROCESS | 1751 | 1468903598288 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:46:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 21:46:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:46:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1734ms 21:46:38 INFO - PROCESS | 1751 | 1468903598328 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 21:46:38 INFO - PROCESS | 1751 | 1468903598335 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 21:46:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:46:38 INFO - PROCESS | 1751 | 1468903598346 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:46:38 INFO - PROCESS | 1751 | 1468903598350 Marionette TRACE conn4 <- [1,2946,null,{}] 21:46:38 INFO - PROCESS | 1751 | 1468903598408 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:38 INFO - PROCESS | 1751 | 1468903598417 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:38 INFO - PROCESS | 1751 | 1468903598672 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 21:46:38 INFO - PROCESS | 1751 | 1468903598865 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:38 INFO - PROCESS | 1751 | 1468903598876 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f7ddc00 == 43 [pid = 1751] [id = 744] 21:46:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8f7e1000) [pid = 1751] [serial = 2233] [outer = (nil)] 21:46:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8fe55c00) [pid = 1751] [serial = 2234] [outer = 0x8f7e1000] 21:46:39 INFO - PROCESS | 1751 | 1468903599029 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8fe58800) [pid = 1751] [serial = 2235] [outer = 0x8f7e1000] 21:46:39 INFO - PROCESS | 1751 | 1468903599971 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:46:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:46:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1689ms 21:46:40 INFO - PROCESS | 1751 | 1468903600035 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 21:46:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:46:40 INFO - PROCESS | 1751 | 1468903600040 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 21:46:40 INFO - PROCESS | 1751 | 1468903600048 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 1751 | 1468903600051 Marionette TRACE conn4 <- [1,2950,null,{}] 21:46:40 INFO - PROCESS | 1751 | 1468903600060 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:40 INFO - PROCESS | 1751 | 1468903600072 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:40 INFO - PROCESS | 1751 | 1468903600391 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 21:46:40 INFO - PROCESS | 1751 | 1468903600543 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 1751 | 1468903600553 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5bf400 == 44 [pid = 1751] [id = 745] 21:46:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8f7dd000) [pid = 1751] [serial = 2236] [outer = (nil)] 21:46:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x90290400) [pid = 1751] [serial = 2237] [outer = 0x8f7dd000] 21:46:40 INFO - PROCESS | 1751 | 1468903600682 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x90292800) [pid = 1751] [serial = 2238] [outer = 0x8f7dd000] 21:46:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x90085400 == 45 [pid = 1751] [id = 746] 21:46:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9008e400) [pid = 1751] [serial = 2239] [outer = (nil)] 21:46:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x915b2c00) [pid = 1751] [serial = 2240] [outer = 0x9008e400] 21:46:41 INFO - PROCESS | 1751 | 1468903601748 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:46:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 21:46:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1739ms 21:46:41 INFO - PROCESS | 1751 | 1468903601788 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 21:46:41 INFO - PROCESS | 1751 | 1468903601792 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 21:46:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:46:41 INFO - PROCESS | 1751 | 1468903601800 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 1751 | 1468903601804 Marionette TRACE conn4 <- [1,2954,null,{}] 21:46:41 INFO - PROCESS | 1751 | 1468903601811 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:41 INFO - PROCESS | 1751 | 1468903601818 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:42 INFO - PROCESS | 1751 | 1468903602057 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 21:46:42 INFO - PROCESS | 1751 | 1468903602299 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 1751 | 1468903602310 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb34800 == 46 [pid = 1751] [id = 747] 21:46:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8fe54000) [pid = 1751] [serial = 2241] [outer = (nil)] 21:46:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9029e400) [pid = 1751] [serial = 2242] [outer = 0x8fe54000] 21:46:42 INFO - PROCESS | 1751 | 1468903602440 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x915b4000) [pid = 1751] [serial = 2243] [outer = 0x8fe54000] 21:46:43 INFO - PROCESS | 1751 | 1468903603340 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:46:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:46:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:46:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1588ms 21:46:43 INFO - PROCESS | 1751 | 1468903603390 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 21:46:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:46:43 INFO - PROCESS | 1751 | 1468903603402 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 21:46:43 INFO - PROCESS | 1751 | 1468903603409 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 1751 | 1468903603414 Marionette TRACE conn4 <- [1,2958,null,{}] 21:46:43 INFO - PROCESS | 1751 | 1468903603421 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:43 INFO - PROCESS | 1751 | 1468903603426 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:43 INFO - PROCESS | 1751 | 1468903603643 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 21:46:43 INFO - PROCESS | 1751 | 1468903603853 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 1751 | 1468903603863 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff1800 == 47 [pid = 1751] [id = 748] 21:46:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8aff2800) [pid = 1751] [serial = 2244] [outer = (nil)] 21:46:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8b2d0400) [pid = 1751] [serial = 2245] [outer = 0x8aff2800] 21:46:44 INFO - PROCESS | 1751 | 1468903604192 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8b9e5c00) [pid = 1751] [serial = 2246] [outer = 0x8aff2800] 21:46:45 INFO - PROCESS | 1751 | 1468903605226 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:46:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:46:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1846ms 21:46:45 INFO - PROCESS | 1751 | 1468903605256 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 1751 | 1468903605262 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 21:46:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:46:45 INFO - PROCESS | 1751 | 1468903605272 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 1751 | 1468903605277 Marionette TRACE conn4 <- [1,2962,null,{}] 21:46:45 INFO - PROCESS | 1751 | 1468903605285 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:45 INFO - PROCESS | 1751 | 1468903605290 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:45 INFO - PROCESS | 1751 | 1468903605622 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 21:46:46 INFO - PROCESS | 1751 | 1468903605991 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:46 INFO - PROCESS | 1751 | 1468903606002 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d1000 == 48 [pid = 1751] [id = 749] 21:46:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8bde3400) [pid = 1751] [serial = 2247] [outer = (nil)] 21:46:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8cce0800) [pid = 1751] [serial = 2248] [outer = 0x8bde3400] 21:46:46 INFO - PROCESS | 1751 | 1468903606112 Marionette DEBUG loaded listener.js 21:46:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8cdcb000) [pid = 1751] [serial = 2249] [outer = 0x8bde3400] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8c67e800 == 47 [pid = 1751] [id = 725] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5c2000 == 46 [pid = 1751] [id = 714] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9ee000 == 45 [pid = 1751] [id = 707] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8c67c000 == 44 [pid = 1751] [id = 731] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9f4c00 == 43 [pid = 1751] [id = 709] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb39400 == 42 [pid = 1751] [id = 708] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdca400 == 41 [pid = 1751] [id = 732] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5eac00 == 40 [pid = 1751] [id = 711] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8c67c800 == 39 [pid = 1751] [id = 716] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e6000 == 38 [pid = 1751] [id = 730] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb96800 == 37 [pid = 1751] [id = 705] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8bde9800 == 36 [pid = 1751] [id = 733] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51e800 == 35 [pid = 1751] [id = 719] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9f1800 == 34 [pid = 1751] [id = 712] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8d58b000 == 33 [pid = 1751] [id = 723] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff6000 == 32 [pid = 1751] [id = 706] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb31800 == 31 [pid = 1751] [id = 704] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8e48fc00 == 30 [pid = 1751] [id = 722] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8d51e000 == 29 [pid = 1751] [id = 720] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9e9c00 == 28 [pid = 1751] [id = 718] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff8800 == 27 [pid = 1751] [id = 724] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e7c00 == 26 [pid = 1751] [id = 721] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8cc88800 == 25 [pid = 1751] [id = 713] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdcdc00 == 24 [pid = 1751] [id = 715] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8df8f000 == 23 [pid = 1751] [id = 710] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x8affac00 == 22 [pid = 1751] [id = 717] 21:46:47 INFO - PROCESS | 1751 | --DOCSHELL 0x90085400 == 21 [pid = 1751] [id = 746] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8cdc9c00) [pid = 1751] [serial = 2189] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8cede400) [pid = 1751] [serial = 2186] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8cb89c00) [pid = 1751] [serial = 2157] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8bde7c00) [pid = 1751] [serial = 2156] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8bb2e800) [pid = 1751] [serial = 2180] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8bb38400) [pid = 1751] [serial = 2181] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8d518000) [pid = 1751] [serial = 2178] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8df8b400) [pid = 1751] [serial = 2160] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8ceda400) [pid = 1751] [serial = 2177] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8d5c8800) [pid = 1751] [serial = 2159] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8f7a2400) [pid = 1751] [serial = 2163] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8f66e400) [pid = 1751] [serial = 2162] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8f7d0000) [pid = 1751] [serial = 2166] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8f7c9000) [pid = 1751] [serial = 2165] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8f7dd400) [pid = 1751] [serial = 2169] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8f7d8800) [pid = 1751] [serial = 2168] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9008ac00) [pid = 1751] [serial = 2172] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x90086c00) [pid = 1751] [serial = 2171] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8b9f2400) [pid = 1751] [serial = 2175] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8d51cc00) [pid = 1751] [serial = 2187] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8b2d7800) [pid = 1751] [serial = 2174] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8cc85c00) [pid = 1751] [serial = 2184] [outer = (nil)] [url = about:blank] 21:46:47 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8cb8f800) [pid = 1751] [serial = 2183] [outer = (nil)] [url = about:blank] 21:46:48 INFO - PROCESS | 1751 | 1468903608305 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:46:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 21:46:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 3099ms 21:46:48 INFO - PROCESS | 1751 | 1468903608371 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 1751 | 1468903608378 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 21:46:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:46:48 INFO - PROCESS | 1751 | 1468903608387 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 1751 | 1468903608396 Marionette TRACE conn4 <- [1,2966,null,{}] 21:46:48 INFO - PROCESS | 1751 | 1468903608407 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:48 INFO - PROCESS | 1751 | 1468903608413 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:48 INFO - PROCESS | 1751 | 1468903608598 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 21:46:48 INFO - PROCESS | 1751 | 1468903608758 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:48 INFO - PROCESS | 1751 | 1468903608766 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d8800 == 22 [pid = 1751] [id = 750] 21:46:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8b2d9000) [pid = 1751] [serial = 2250] [outer = (nil)] 21:46:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8bb33000) [pid = 1751] [serial = 2251] [outer = 0x8b2d9000] 21:46:48 INFO - PROCESS | 1751 | 1468903608850 Marionette DEBUG loaded listener.js 21:46:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8bb3c400) [pid = 1751] [serial = 2252] [outer = 0x8b2d9000] 21:46:49 INFO - PROCESS | 1751 | 1468903609752 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:46:49 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 21:46:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1401ms 21:46:49 INFO - PROCESS | 1751 | 1468903609789 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 21:46:49 INFO - PROCESS | 1751 | 1468903609797 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 21:46:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:46:49 INFO - PROCESS | 1751 | 1468903609809 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 1751 | 1468903609813 Marionette TRACE conn4 <- [1,2970,null,{}] 21:46:49 INFO - PROCESS | 1751 | 1468903609820 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:49 INFO - PROCESS | 1751 | 1468903609826 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:50 INFO - PROCESS | 1751 | 1468903610088 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 21:46:50 INFO - PROCESS | 1751 | 1468903610347 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 1751 | 1468903610360 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8c68a400 == 23 [pid = 1751] [id = 751] 21:46:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8cb8d400) [pid = 1751] [serial = 2253] [outer = (nil)] 21:46:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8cb91800) [pid = 1751] [serial = 2254] [outer = 0x8cb8d400] 21:46:50 INFO - PROCESS | 1751 | 1468903610490 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8cc85c00) [pid = 1751] [serial = 2255] [outer = 0x8cb8d400] 21:46:51 INFO - PROCESS | 1751 | 1468903611462 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:46:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:46:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1693ms 21:46:51 INFO - PROCESS | 1751 | 1468903611502 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 1751 | 1468903611506 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 21:46:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:46:51 INFO - PROCESS | 1751 | 1468903611513 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - PROCESS | 1751 | 1468903611519 Marionette TRACE conn4 <- [1,2974,null,{}] 21:46:51 INFO - PROCESS | 1751 | 1468903611543 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:51 INFO - PROCESS | 1751 | 1468903611553 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:51 INFO - PROCESS | 1751 | 1468903611772 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 21:46:51 INFO - PROCESS | 1751 | 1468903611799 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 1751 | 1468903611811 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cede400 == 24 [pid = 1751] [id = 752] 21:46:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8cedf000) [pid = 1751] [serial = 2256] [outer = (nil)] 21:46:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8d514c00) [pid = 1751] [serial = 2257] [outer = 0x8cedf000] 21:46:51 INFO - PROCESS | 1751 | 1468903611885 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8d51c400) [pid = 1751] [serial = 2258] [outer = 0x8cedf000] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8aff9c00) [pid = 1751] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8df90000) [pid = 1751] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8a5e6800) [pid = 1751] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8b2da000) [pid = 1751] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8c67e400) [pid = 1751] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8ccdb400) [pid = 1751] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8cdca800) [pid = 1751] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8d581c00) [pid = 1751] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8b2d8000) [pid = 1751] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cc90800) [pid = 1751] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:46:52 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8e54d400) [pid = 1751] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:46:53 INFO - PROCESS | 1751 | 1468903613265 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:46:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 21:46:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1789ms 21:46:53 INFO - PROCESS | 1751 | 1468903613303 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 1751 | 1468903613308 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 21:46:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:46:53 INFO - PROCESS | 1751 | 1468903613315 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 1751 | 1468903613319 Marionette TRACE conn4 <- [1,2978,null,{}] 21:46:53 INFO - PROCESS | 1751 | 1468903613332 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:53 INFO - PROCESS | 1751 | 1468903613338 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:53 INFO - PROCESS | 1751 | 1468903613514 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 21:46:53 INFO - PROCESS | 1751 | 1468903613530 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 1751 | 1468903613542 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb3d000 == 25 [pid = 1751] [id = 753] 21:46:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8cdc0800) [pid = 1751] [serial = 2259] [outer = (nil)] 21:46:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8d51c000) [pid = 1751] [serial = 2260] [outer = 0x8cdc0800] 21:46:53 INFO - PROCESS | 1751 | 1468903613613 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8d57f800) [pid = 1751] [serial = 2261] [outer = 0x8cdc0800] 21:46:54 INFO - PROCESS | 1751 | 1468903614496 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:46:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 21:46:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1243ms 21:46:54 INFO - PROCESS | 1751 | 1468903614560 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 21:46:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:46:54 INFO - PROCESS | 1751 | 1468903614564 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 21:46:54 INFO - PROCESS | 1751 | 1468903614572 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 1751 | 1468903614575 Marionette TRACE conn4 <- [1,2982,null,{}] 21:46:54 INFO - PROCESS | 1751 | 1468903614594 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:54 INFO - PROCESS | 1751 | 1468903614600 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:54 INFO - PROCESS | 1751 | 1468903614772 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 21:46:55 INFO - PROCESS | 1751 | 1468903615012 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 1751 | 1468903615024 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e3c00 == 26 [pid = 1751] [id = 754] 21:46:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8a5e4000) [pid = 1751] [serial = 2262] [outer = (nil)] 21:46:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8a5e9c00) [pid = 1751] [serial = 2263] [outer = 0x8a5e4000] 21:46:55 INFO - PROCESS | 1751 | 1468903615114 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8b2cb400) [pid = 1751] [serial = 2264] [outer = 0x8a5e4000] 21:46:56 INFO - PROCESS | 1751 | 1468903616046 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:46:56 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 21:46:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:46:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1494ms 21:46:56 INFO - PROCESS | 1751 | 1468903616069 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 21:46:56 INFO - PROCESS | 1751 | 1468903616076 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 21:46:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:46:56 INFO - PROCESS | 1751 | 1468903616084 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:46:56 INFO - PROCESS | 1751 | 1468903616089 Marionette TRACE conn4 <- [1,2986,null,{}] 21:46:56 INFO - PROCESS | 1751 | 1468903616098 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:56 INFO - PROCESS | 1751 | 1468903616106 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:56 INFO - PROCESS | 1751 | 1468903616333 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 21:46:56 INFO - PROCESS | 1751 | 1468903616520 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 1751 | 1468903616534 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb88000 == 27 [pid = 1751] [id = 755] 21:46:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8cb8a400) [pid = 1751] [serial = 2265] [outer = (nil)] 21:46:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8cc8e000) [pid = 1751] [serial = 2266] [outer = 0x8cb8a400] 21:46:56 INFO - PROCESS | 1751 | 1468903616706 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8ccdc000) [pid = 1751] [serial = 2267] [outer = 0x8cb8a400] 21:46:57 INFO - PROCESS | 1751 | 1468903617597 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:46:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:46:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1532ms 21:46:57 INFO - PROCESS | 1751 | 1468903617620 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 21:46:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:46:57 INFO - PROCESS | 1751 | 1468903617629 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 21:46:57 INFO - PROCESS | 1751 | 1468903617636 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - PROCESS | 1751 | 1468903617641 Marionette TRACE conn4 <- [1,2990,null,{}] 21:46:57 INFO - PROCESS | 1751 | 1468903617647 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:57 INFO - PROCESS | 1751 | 1468903617653 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:57 INFO - PROCESS | 1751 | 1468903617884 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 21:46:58 INFO - PROCESS | 1751 | 1468903618088 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:58 INFO - PROCESS | 1751 | 1468903618099 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d515c00 == 28 [pid = 1751] [id = 756] 21:46:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8d5c1800) [pid = 1751] [serial = 2268] [outer = (nil)] 21:46:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8d5c7000) [pid = 1751] [serial = 2269] [outer = 0x8d5c1800] 21:46:58 INFO - PROCESS | 1751 | 1468903618229 Marionette DEBUG loaded listener.js 21:46:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8df84000) [pid = 1751] [serial = 2270] [outer = 0x8d5c1800] 21:46:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8df8b000 == 29 [pid = 1751] [id = 757] 21:46:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8df8f000) [pid = 1751] [serial = 2271] [outer = (nil)] 21:46:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8df90800) [pid = 1751] [serial = 2272] [outer = 0x8df8f000] 21:46:59 INFO - PROCESS | 1751 | 1468903619436 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:46:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 21:46:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1839ms 21:46:59 INFO - PROCESS | 1751 | 1468903619476 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 1751 | 1468903619479 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 21:46:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:46:59 INFO - PROCESS | 1751 | 1468903619498 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 1751 | 1468903619510 Marionette TRACE conn4 <- [1,2994,null,{}] 21:46:59 INFO - PROCESS | 1751 | 1468903619520 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:59 INFO - PROCESS | 1751 | 1468903619533 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:46:59 INFO - PROCESS | 1751 | 1468903619912 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 21:47:00 INFO - PROCESS | 1751 | 1468903620126 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 1751 | 1468903620138 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0ce000 == 30 [pid = 1751] [id = 758] 21:47:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8e0cec00) [pid = 1751] [serial = 2273] [outer = (nil)] 21:47:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8e48bc00) [pid = 1751] [serial = 2274] [outer = 0x8e0cec00] 21:47:00 INFO - PROCESS | 1751 | 1468903620230 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8e48f000) [pid = 1751] [serial = 2275] [outer = 0x8e0cec00] 21:47:01 INFO - PROCESS | 1751 | 1468903621125 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:47:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:47:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:47:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1657ms 21:47:01 INFO - PROCESS | 1751 | 1468903621147 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 1751 | 1468903621151 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 21:47:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:47:01 INFO - PROCESS | 1751 | 1468903621159 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 1751 | 1468903621163 Marionette TRACE conn4 <- [1,2998,null,{}] 21:47:01 INFO - PROCESS | 1751 | 1468903621170 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:01 INFO - PROCESS | 1751 | 1468903621176 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:01 INFO - PROCESS | 1751 | 1468903621375 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 21:47:01 INFO - PROCESS | 1751 | 1468903621655 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 1751 | 1468903621665 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ced7000 == 31 [pid = 1751] [id = 759] 21:47:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8e543400) [pid = 1751] [serial = 2276] [outer = (nil)] 21:47:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8e54f000) [pid = 1751] [serial = 2277] [outer = 0x8e543400] 21:47:01 INFO - PROCESS | 1751 | 1468903621791 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8f665000) [pid = 1751] [serial = 2278] [outer = 0x8e543400] 21:47:02 INFO - PROCESS | 1751 | 1468903622840 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:47:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:47:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1692ms 21:47:02 INFO - PROCESS | 1751 | 1468903622854 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 1751 | 1468903622861 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 21:47:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:47:02 INFO - PROCESS | 1751 | 1468903622872 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 1751 | 1468903622877 Marionette TRACE conn4 <- [1,3002,null,{}] 21:47:02 INFO - PROCESS | 1751 | 1468903622888 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:02 INFO - PROCESS | 1751 | 1468903622894 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:03 INFO - PROCESS | 1751 | 1468903623137 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 21:47:03 INFO - PROCESS | 1751 | 1468903623339 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 1751 | 1468903623362 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb39800 == 32 [pid = 1751] [id = 760] 21:47:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8f66dc00) [pid = 1751] [serial = 2279] [outer = (nil)] 21:47:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8f79fc00) [pid = 1751] [serial = 2280] [outer = 0x8f66dc00] 21:47:03 INFO - PROCESS | 1751 | 1468903623514 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8f7cac00) [pid = 1751] [serial = 2281] [outer = 0x8f66dc00] 21:47:04 INFO - PROCESS | 1751 | 1468903624640 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:47:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 21:47:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1845ms 21:47:04 INFO - PROCESS | 1751 | 1468903624716 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 1751 | 1468903624721 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 21:47:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:47:04 INFO - PROCESS | 1751 | 1468903624749 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 1751 | 1468903624754 Marionette TRACE conn4 <- [1,3006,null,{}] 21:47:04 INFO - PROCESS | 1751 | 1468903624761 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:04 INFO - PROCESS | 1751 | 1468903624769 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:04 INFO - PROCESS | 1751 | 1468903624969 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 21:47:05 INFO - PROCESS | 1751 | 1468903625171 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 1751 | 1468903625182 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc2400 == 33 [pid = 1751] [id = 761] 21:47:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8cdc3c00) [pid = 1751] [serial = 2282] [outer = (nil)] 21:47:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8f7dc400) [pid = 1751] [serial = 2283] [outer = 0x8cdc3c00] 21:47:05 INFO - PROCESS | 1751 | 1468903625377 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x8f7e3800) [pid = 1751] [serial = 2284] [outer = 0x8cdc3c00] 21:47:06 INFO - PROCESS | 1751 | 1468903626474 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:47:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 21:47:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1747ms 21:47:06 INFO - PROCESS | 1751 | 1468903626492 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 21:47:06 INFO - PROCESS | 1751 | 1468903626496 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 21:47:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:47:06 INFO - PROCESS | 1751 | 1468903626504 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:47:06 INFO - PROCESS | 1751 | 1468903626508 Marionette TRACE conn4 <- [1,3010,null,{}] 21:47:06 INFO - PROCESS | 1751 | 1468903626515 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:06 INFO - PROCESS | 1751 | 1468903626521 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:06 INFO - PROCESS | 1751 | 1468903626758 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 21:47:06 INFO - PROCESS | 1751 | 1468903626968 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:06 INFO - PROCESS | 1751 | 1468903626977 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9e5800 == 34 [pid = 1751] [id = 762] 21:47:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x8b9e7000) [pid = 1751] [serial = 2285] [outer = (nil)] 21:47:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x8bdf0000) [pid = 1751] [serial = 2286] [outer = 0x8b9e7000] 21:47:07 INFO - PROCESS | 1751 | 1468903627068 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x8ccdb000) [pid = 1751] [serial = 2287] [outer = 0x8b9e7000] 21:47:08 INFO - PROCESS | 1751 | 1468903628366 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:47:08 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 21:47:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1886ms 21:47:08 INFO - PROCESS | 1751 | 1468903628392 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 1751 | 1468903628399 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 21:47:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:47:08 INFO - PROCESS | 1751 | 1468903628407 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 1751 | 1468903628417 Marionette TRACE conn4 <- [1,3014,null,{}] 21:47:08 INFO - PROCESS | 1751 | 1468903628427 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:08 INFO - PROCESS | 1751 | 1468903628435 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:08 INFO - PROCESS | 1751 | 1468903628766 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 21:47:08 INFO - PROCESS | 1751 | 1468903628934 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 1751 | 1468903628948 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb37c00 == 35 [pid = 1751] [id = 763] 21:47:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x8bde5400) [pid = 1751] [serial = 2288] [outer = (nil)] 21:47:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x8c67b800) [pid = 1751] [serial = 2289] [outer = 0x8bde5400] 21:47:09 INFO - PROCESS | 1751 | 1468903629140 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x8c687000) [pid = 1751] [serial = 2290] [outer = 0x8bde5400] 21:47:09 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb3d000 == 34 [pid = 1751] [id = 753] 21:47:09 INFO - PROCESS | 1751 | --DOCSHELL 0x8cede400 == 33 [pid = 1751] [id = 752] 21:47:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8c68a400 == 32 [pid = 1751] [id = 751] 21:47:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d8800 == 31 [pid = 1751] [id = 750] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x8f66f400) [pid = 1751] [serial = 2219] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 102 (0x8f7a7400) [pid = 1751] [serial = 2220] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 101 (0x8e485000) [pid = 1751] [serial = 2214] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 100 (0x8e0d3400) [pid = 1751] [serial = 2213] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 99 (0x8a5ee400) [pid = 1751] [serial = 2192] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x8d583000) [pid = 1751] [serial = 2190] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x8cb96000) [pid = 1751] [serial = 2196] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8df8f400) [pid = 1751] [serial = 2201] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8cede800) [pid = 1751] [serial = 2199] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8c689c00) [pid = 1751] [serial = 2217] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8aff2c00) [pid = 1751] [serial = 2193] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8d58a000) [pid = 1751] [serial = 2210] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8bb37800) [pid = 1751] [serial = 2205] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8c688000) [pid = 1751] [serial = 2195] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8ced3800) [pid = 1751] [serial = 2198] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8ccdd800) [pid = 1751] [serial = 2208] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8ccd3800) [pid = 1751] [serial = 2207] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8e0c7400) [pid = 1751] [serial = 2202] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8bb38800) [pid = 1751] [serial = 2216] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8b9e9000) [pid = 1751] [serial = 2204] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8d5c4400) [pid = 1751] [serial = 2211] [outer = (nil)] [url = about:blank] 21:47:10 INFO - PROCESS | 1751 | 1468903630499 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:47:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:47:10 INFO - {} 21:47:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:47:10 INFO - {} 21:47:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:47:10 INFO - {} 21:47:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:47:10 INFO - {} 21:47:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2145ms 21:47:10 INFO - PROCESS | 1751 | 1468903630556 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 21:47:10 INFO - PROCESS | 1751 | 1468903630565 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 21:47:10 INFO - TEST-START | /FileAPI/fileReader.html 21:47:10 INFO - PROCESS | 1751 | 1468903630593 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - PROCESS | 1751 | 1468903630600 Marionette TRACE conn4 <- [1,3018,null,{}] 21:47:10 INFO - PROCESS | 1751 | 1468903630607 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:10 INFO - PROCESS | 1751 | 1468903630614 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:10 INFO - PROCESS | 1751 | 1468903630818 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 21:47:11 INFO - PROCESS | 1751 | 1468903631038 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 1751 | 1468903631048 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb8f400 == 32 [pid = 1751] [id = 764] 21:47:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8cdca800) [pid = 1751] [serial = 2291] [outer = (nil)] 21:47:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8ced6800) [pid = 1751] [serial = 2292] [outer = 0x8cdca800] 21:47:11 INFO - PROCESS | 1751 | 1468903631142 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8cee1000) [pid = 1751] [serial = 2293] [outer = 0x8cdca800] 21:47:12 INFO - PROCESS | 1751 | 1468903632067 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:47:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:47:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:47:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:47:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:47:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 1498ms 21:47:12 INFO - PROCESS | 1751 | 1468903632091 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 21:47:12 INFO - TEST-START | /FileAPI/historical.html 21:47:12 INFO - PROCESS | 1751 | 1468903632096 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 21:47:12 INFO - PROCESS | 1751 | 1468903632104 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - PROCESS | 1751 | 1468903632111 Marionette TRACE conn4 <- [1,3022,null,{}] 21:47:12 INFO - PROCESS | 1751 | 1468903632129 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:12 INFO - PROCESS | 1751 | 1468903632140 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:12 INFO - PROCESS | 1751 | 1468903632340 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 21:47:12 INFO - PROCESS | 1751 | 1468903632522 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 1751 | 1468903632533 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d5bec00 == 33 [pid = 1751] [id = 765] 21:47:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8d5c3400) [pid = 1751] [serial = 2294] [outer = (nil)] 21:47:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8d5cb000) [pid = 1751] [serial = 2295] [outer = 0x8d5c3400] 21:47:12 INFO - PROCESS | 1751 | 1468903632617 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8e0ce800) [pid = 1751] [serial = 2296] [outer = 0x8d5c3400] 21:47:13 INFO - PROCESS | 1751 | 1468903633581 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:47:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:47:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:47:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:47:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:47:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:47:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:47:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:47:13 INFO - TEST-OK | /FileAPI/historical.html | took 1544ms 21:47:13 INFO - PROCESS | 1751 | 1468903633650 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 21:47:13 INFO - PROCESS | 1751 | 1468903633655 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 21:47:13 INFO - TEST-START | /FileAPI/idlharness.html 21:47:13 INFO - PROCESS | 1751 | 1468903633670 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 1751 | 1468903633673 Marionette TRACE conn4 <- [1,3026,null,{}] 21:47:13 INFO - PROCESS | 1751 | 1468903633681 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:13 INFO - PROCESS | 1751 | 1468903633687 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:13 INFO - PROCESS | 1751 | 1468903633972 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 21:47:14 INFO - PROCESS | 1751 | 1468903634018 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 1751 | 1468903634028 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdf0400 == 34 [pid = 1751] [id = 766] 21:47:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8d516400) [pid = 1751] [serial = 2297] [outer = (nil)] 21:47:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8e541c00) [pid = 1751] [serial = 2298] [outer = 0x8d516400] 21:47:14 INFO - PROCESS | 1751 | 1468903634206 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8e548c00) [pid = 1751] [serial = 2299] [outer = 0x8d516400] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8aff2800) [pid = 1751] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8cedf000) [pid = 1751] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8b2d9000) [pid = 1751] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8bde3400) [pid = 1751] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8cb8d400) [pid = 1751] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8b2da800) [pid = 1751] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8d57d400) [pid = 1751] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8f667400) [pid = 1751] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8cc94800) [pid = 1751] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8f7e1000) [pid = 1751] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9008e400) [pid = 1751] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8f7dd000) [pid = 1751] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:47:14 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8fe54000) [pid = 1751] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:47:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:47:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:47:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:47:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:47:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:47:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:47:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:47:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:47:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:47:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 21:47:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:47:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:47:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:47:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 2425ms 21:47:16 INFO - PROCESS | 1751 | 1468903635881 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 21:47:16 INFO - PROCESS | 1751 | 1468903636192 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 1751 | 1468903636196 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 21:47:16 INFO - TEST-START | /FileAPI/idlharness.worker 21:47:16 INFO - PROCESS | 1751 | 1468903636240 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 1751 | 1468903636244 Marionette TRACE conn4 <- [1,3030,null,{}] 21:47:16 INFO - PROCESS | 1751 | 1468903636251 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 1751 | 1468903636256 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:16 INFO - PROCESS | 1751 | 1468903636437 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 21:47:16 INFO - PROCESS | 1751 | 1468903636678 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:16 INFO - PROCESS | 1751 | 1468903636691 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e6000 == 35 [pid = 1751] [id = 767] 21:47:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8a5eac00) [pid = 1751] [serial = 2300] [outer = (nil)] 21:47:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8afee800) [pid = 1751] [serial = 2301] [outer = 0x8a5eac00] 21:47:16 INFO - PROCESS | 1751 | 1468903636784 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8b2ccc00) [pid = 1751] [serial = 2302] [outer = 0x8a5eac00] 21:47:17 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:47:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:47:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:47:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:47:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:47:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:47:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:47:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:47:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:47:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:47:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:47:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:47:19 INFO - {} 21:47:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3445ms 21:47:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:47:19 INFO - PROCESS | 1751 | 1468903639523 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 21:47:19 INFO - PROCESS | 1751 | 1468903639689 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 1751 | 1468903639694 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 21:47:19 INFO - PROCESS | 1751 | 1468903639920 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 1751 | 1468903639933 Marionette TRACE conn4 <- [1,3034,null,{}] 21:47:19 INFO - PROCESS | 1751 | 1468903639945 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 1751 | 1468903639951 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:20 INFO - PROCESS | 1751 | 1468903640192 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 21:47:20 INFO - PROCESS | 1751 | 1468903640401 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 1751 | 1468903640409 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e5000 == 36 [pid = 1751] [id = 768] 21:47:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8cb95000) [pid = 1751] [serial = 2303] [outer = (nil)] 21:47:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x917a5800) [pid = 1751] [serial = 2304] [outer = 0x8cb95000] 21:47:20 INFO - PROCESS | 1751 | 1468903640553 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x919b2c00) [pid = 1751] [serial = 2305] [outer = 0x8cb95000] 21:47:21 INFO - PROCESS | 1751 | 1468903641498 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:47:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:47:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1677ms 21:47:21 INFO - PROCESS | 1751 | 1468903641534 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 1751 | 1468903641542 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 21:47:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:47:21 INFO - PROCESS | 1751 | 1468903641554 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - PROCESS | 1751 | 1468903641558 Marionette TRACE conn4 <- [1,3038,null,{}] 21:47:21 INFO - PROCESS | 1751 | 1468903641566 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:21 INFO - PROCESS | 1751 | 1468903641572 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:21 INFO - PROCESS | 1751 | 1468903641815 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 21:47:22 INFO - PROCESS | 1751 | 1468903642011 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:22 INFO - PROCESS | 1751 | 1468903642017 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x919bc000 == 37 [pid = 1751] [id = 769] 21:47:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x919bd000) [pid = 1751] [serial = 2306] [outer = (nil)] 21:47:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x919e5000) [pid = 1751] [serial = 2307] [outer = 0x919bd000] 21:47:22 INFO - PROCESS | 1751 | 1468903642113 Marionette DEBUG loaded listener.js 21:47:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x919ea400) [pid = 1751] [serial = 2308] [outer = 0x919bd000] 21:47:23 INFO - PROCESS | 1751 | 1468903643168 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:47:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:47:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:47:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1639ms 21:47:23 INFO - PROCESS | 1751 | 1468903643194 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 21:47:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:47:23 INFO - PROCESS | 1751 | 1468903643199 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 21:47:23 INFO - PROCESS | 1751 | 1468903643211 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:47:23 INFO - PROCESS | 1751 | 1468903643224 Marionette TRACE conn4 <- [1,3042,null,{}] 21:47:23 INFO - PROCESS | 1751 | 1468903643241 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:23 INFO - PROCESS | 1751 | 1468903643250 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:23 INFO - PROCESS | 1751 | 1468903643564 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 21:47:23 INFO - PROCESS | 1751 | 1468903643718 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 1751 | 1468903643728 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0cb000 == 38 [pid = 1751] [id = 770] 21:47:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x90290800) [pid = 1751] [serial = 2309] [outer = (nil)] 21:47:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x94576400) [pid = 1751] [serial = 2310] [outer = 0x90290800] 21:47:23 INFO - PROCESS | 1751 | 1468903643872 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x94579400) [pid = 1751] [serial = 2311] [outer = 0x90290800] 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:47:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:47:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:47:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:47:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:47:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:47:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2322ms 21:47:25 INFO - PROCESS | 1751 | 1468903645376 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:47:25 INFO - PROCESS | 1751 | 1468903645683 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 1751 | 1468903645689 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 21:47:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:47:25 INFO - PROCESS | 1751 | 1468903645706 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 1751 | 1468903645710 Marionette TRACE conn4 <- [1,3046,null,{}] 21:47:25 INFO - PROCESS | 1751 | 1468903645717 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:25 INFO - PROCESS | 1751 | 1468903645723 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:25 INFO - PROCESS | 1751 | 1468903645920 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 21:47:26 INFO - PROCESS | 1751 | 1468903646117 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 1751 | 1468903646128 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ef400 == 39 [pid = 1751] [id = 771] 21:47:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8b2cf400) [pid = 1751] [serial = 2312] [outer = (nil)] 21:47:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8cdcac00) [pid = 1751] [serial = 2313] [outer = 0x8b2cf400] 21:47:26 INFO - PROCESS | 1751 | 1468903646259 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8cee2c00) [pid = 1751] [serial = 2314] [outer = 0x8b2cf400] 21:47:26 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:27 INFO - PROCESS | 1751 | 1468903647284 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:47:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:47:27 INFO - {} 21:47:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1636ms 21:47:27 INFO - PROCESS | 1751 | 1468903647697 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 1751 | 1468903647705 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 21:47:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:47:27 INFO - PROCESS | 1751 | 1468903647724 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 1751 | 1468903647732 Marionette TRACE conn4 <- [1,3050,null,{}] 21:47:27 INFO - PROCESS | 1751 | 1468903647742 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:27 INFO - PROCESS | 1751 | 1468903647748 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:28 INFO - PROCESS | 1751 | 1468903648037 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 21:47:28 INFO - PROCESS | 1751 | 1468903648209 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 1751 | 1468903648221 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb30800 == 40 [pid = 1751] [id = 772] 21:47:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8c685400) [pid = 1751] [serial = 2315] [outer = (nil)] 21:47:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8ccd3c00) [pid = 1751] [serial = 2316] [outer = 0x8c685400] 21:47:28 INFO - PROCESS | 1751 | 1468903648358 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x8cdc2c00) [pid = 1751] [serial = 2317] [outer = 0x8c685400] 21:47:29 INFO - PROCESS | 1751 | 1468903649341 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:47:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:47:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1696ms 21:47:29 INFO - PROCESS | 1751 | 1468903649420 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 21:47:29 INFO - PROCESS | 1751 | 1468903649425 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 21:47:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:47:29 INFO - PROCESS | 1751 | 1468903649439 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:47:29 INFO - PROCESS | 1751 | 1468903649445 Marionette TRACE conn4 <- [1,3054,null,{}] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8d581400 == 39 [pid = 1751] [id = 736] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5bf400 == 38 [pid = 1751] [id = 745] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff1800 == 37 [pid = 1751] [id = 748] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdf0400 == 36 [pid = 1751] [id = 766] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8d5bec00 == 35 [pid = 1751] [id = 765] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb8f400 == 34 [pid = 1751] [id = 764] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb37c00 == 33 [pid = 1751] [id = 763] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc2400 == 32 [pid = 1751] [id = 761] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb39800 == 31 [pid = 1751] [id = 760] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0ce000 == 30 [pid = 1751] [id = 758] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8ced7000 == 29 [pid = 1751] [id = 759] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8df8b000 == 28 [pid = 1751] [id = 757] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8d515c00 == 27 [pid = 1751] [id = 756] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb88000 == 26 [pid = 1751] [id = 755] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e3c00 == 25 [pid = 1751] [id = 754] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8cb88c00 == 24 [pid = 1751] [id = 735] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d6800 == 23 [pid = 1751] [id = 734] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff1c00 == 22 [pid = 1751] [id = 739] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8df8d000 == 21 [pid = 1751] [id = 737] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccdc800 == 20 [pid = 1751] [id = 741] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8f666c00 == 19 [pid = 1751] [id = 742] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb3c800 == 18 [pid = 1751] [id = 743] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9e5800 == 17 [pid = 1751] [id = 762] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8aff8c00 == 16 [pid = 1751] [id = 738] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8f7ddc00 == 15 [pid = 1751] [id = 744] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ec800 == 14 [pid = 1751] [id = 740] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb34800 == 13 [pid = 1751] [id = 747] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8b2d1000 == 12 [pid = 1751] [id = 749] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5ef400 == 11 [pid = 1751] [id = 771] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8e0cb000 == 10 [pid = 1751] [id = 770] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x919bc000 == 9 [pid = 1751] [id = 769] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e6000 == 8 [pid = 1751] [id = 767] 21:47:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8a5e5000 == 7 [pid = 1751] [id = 768] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x8cb95400) [pid = 1751] [serial = 2223] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8c683000) [pid = 1751] [serial = 2222] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8d5c6000) [pid = 1751] [serial = 2226] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8d586c00) [pid = 1751] [serial = 2225] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8f7c6400) [pid = 1751] [serial = 2229] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8f66f800) [pid = 1751] [serial = 2228] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8f7d9800) [pid = 1751] [serial = 2232] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8f7d5400) [pid = 1751] [serial = 2231] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8fe58800) [pid = 1751] [serial = 2235] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8fe55c00) [pid = 1751] [serial = 2234] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x915b2c00) [pid = 1751] [serial = 2240] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x90292800) [pid = 1751] [serial = 2238] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x90290400) [pid = 1751] [serial = 2237] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x915b4000) [pid = 1751] [serial = 2243] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x9029e400) [pid = 1751] [serial = 2242] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8b9e5c00) [pid = 1751] [serial = 2246] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8b2d0400) [pid = 1751] [serial = 2245] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8d514c00) [pid = 1751] [serial = 2257] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8bb33000) [pid = 1751] [serial = 2251] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8bb3c400) [pid = 1751] [serial = 2252] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8cdcb000) [pid = 1751] [serial = 2249] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8cce0800) [pid = 1751] [serial = 2248] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8d51c400) [pid = 1751] [serial = 2258] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cc85c00) [pid = 1751] [serial = 2255] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8cb91800) [pid = 1751] [serial = 2254] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8d51c000) [pid = 1751] [serial = 2260] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1751 | 1468903650890 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:30 INFO - PROCESS | 1751 | 1468903650897 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:31 INFO - PROCESS | 1751 | 1468903651157 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 21:47:31 INFO - PROCESS | 1751 | 1468903651318 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 1751 | 1468903651332 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b2d3400 == 8 [pid = 1751] [id = 773] 21:47:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8b2d3800) [pid = 1751] [serial = 2318] [outer = (nil)] 21:47:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8b2d8400) [pid = 1751] [serial = 2319] [outer = 0x8b2d3800] 21:47:31 INFO - PROCESS | 1751 | 1468903651412 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8b9ea800) [pid = 1751] [serial = 2320] [outer = 0x8b2d3800] 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:47:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 21:47:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:47:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:47:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 3376ms 21:47:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:47:33 INFO - PROCESS | 1751 | 1468903652588 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:47:33 INFO - PROCESS | 1751 | 1468903652818 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 1751 | 1468903652841 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 21:47:33 INFO - PROCESS | 1751 | 1468903652886 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 1751 | 1468903652904 Marionette TRACE conn4 <- [1,3058,null,{}] 21:47:33 INFO - PROCESS | 1751 | 1468903653131 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:33 INFO - PROCESS | 1751 | 1468903653139 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:33 INFO - PROCESS | 1751 | 1468903653399 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 21:47:33 INFO - PROCESS | 1751 | 1468903653434 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 1751 | 1468903653447 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cb8e800 == 9 [pid = 1751] [id = 774] 21:47:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8cb92000) [pid = 1751] [serial = 2321] [outer = (nil)] 21:47:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8cb96c00) [pid = 1751] [serial = 2322] [outer = 0x8cb92000] 21:47:33 INFO - PROCESS | 1751 | 1468903653535 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8cc8b000) [pid = 1751] [serial = 2323] [outer = 0x8cb92000] 21:47:34 INFO - PROCESS | 1751 | 1468903654652 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:47:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:47:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:47:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:47:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:47:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1833ms 21:47:34 INFO - PROCESS | 1751 | 1468903654711 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 1751 | 1468903654720 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 21:47:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:47:34 INFO - PROCESS | 1751 | 1468903654742 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 1751 | 1468903654747 Marionette TRACE conn4 <- [1,3062,null,{}] 21:47:34 INFO - PROCESS | 1751 | 1468903654757 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:34 INFO - PROCESS | 1751 | 1468903654764 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:35 INFO - PROCESS | 1751 | 1468903655677 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8cdc3c00) [pid = 1751] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8e543400) [pid = 1751] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8d5c3400) [pid = 1751] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8bde5400) [pid = 1751] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8d5c1800) [pid = 1751] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8b9e7000) [pid = 1751] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8f66dc00) [pid = 1751] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x8cb8a400) [pid = 1751] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x8e0cec00) [pid = 1751] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x8a5e4000) [pid = 1751] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x8d516400) [pid = 1751] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x8cdca800) [pid = 1751] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x8df8f000) [pid = 1751] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:47:35 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x8cdc0800) [pid = 1751] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:47:35 INFO - PROCESS | 1751 | 1468903655916 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 1751 | 1468903655938 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cce0800 == 10 [pid = 1751] [id = 775] 21:47:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x8cce1800) [pid = 1751] [serial = 2324] [outer = (nil)] 21:47:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x8cedd000) [pid = 1751] [serial = 2325] [outer = 0x8cce1800] 21:47:36 INFO - PROCESS | 1751 | 1468903656033 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x8d518c00) [pid = 1751] [serial = 2326] [outer = 0x8cce1800] 21:47:36 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:37 INFO - PROCESS | 1751 | 1468903657035 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:47:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:47:37 INFO - {} 21:47:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2353ms 21:47:37 INFO - PROCESS | 1751 | 1468903657103 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 21:47:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:47:37 INFO - PROCESS | 1751 | 1468903657117 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 21:47:37 INFO - PROCESS | 1751 | 1468903657126 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 1751 | 1468903657130 Marionette TRACE conn4 <- [1,3066,null,{}] 21:47:37 INFO - PROCESS | 1751 | 1468903657136 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:37 INFO - PROCESS | 1751 | 1468903657141 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:37 INFO - PROCESS | 1751 | 1468903657395 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 21:47:37 INFO - PROCESS | 1751 | 1468903657416 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 1751 | 1468903657427 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdeec00 == 11 [pid = 1751] [id = 776] 21:47:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x8d58bc00) [pid = 1751] [serial = 2327] [outer = (nil)] 21:47:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x8df82800) [pid = 1751] [serial = 2328] [outer = 0x8d58bc00] 21:47:37 INFO - PROCESS | 1751 | 1468903657515 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x8df8e400) [pid = 1751] [serial = 2329] [outer = 0x8d58bc00] 21:47:38 INFO - PROCESS | 1751 | 1468903658744 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:47:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:47:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:47:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:47:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:47:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:47:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:47:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:47:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1636ms 21:47:38 INFO - PROCESS | 1751 | 1468903658764 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 1751 | 1468903658773 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 21:47:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:47:38 INFO - PROCESS | 1751 | 1468903658783 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - PROCESS | 1751 | 1468903658792 Marionette TRACE conn4 <- [1,3070,null,{}] 21:47:38 INFO - PROCESS | 1751 | 1468903658803 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:38 INFO - PROCESS | 1751 | 1468903658809 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:39 INFO - PROCESS | 1751 | 1468903659051 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 21:47:39 INFO - PROCESS | 1751 | 1468903659252 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 1751 | 1468903659262 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9ef800 == 12 [pid = 1751] [id = 777] 21:47:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x8b9f0c00) [pid = 1751] [serial = 2330] [outer = (nil)] 21:47:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8bb39400) [pid = 1751] [serial = 2331] [outer = 0x8b9f0c00] 21:47:39 INFO - PROCESS | 1751 | 1468903659402 Marionette DEBUG loaded listener.js 21:47:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8bdee000) [pid = 1751] [serial = 2332] [outer = 0x8b9f0c00] 21:47:40 INFO - PROCESS | 1751 | 1468903660412 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:47:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1695ms 21:47:40 INFO - PROCESS | 1751 | 1468903660480 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 21:47:40 INFO - PROCESS | 1751 | 1468903660489 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 21:47:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:47:40 INFO - PROCESS | 1751 | 1468903660521 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 1751 | 1468903660527 Marionette TRACE conn4 <- [1,3074,null,{}] 21:47:40 INFO - PROCESS | 1751 | 1468903660536 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:40 INFO - PROCESS | 1751 | 1468903660544 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:40 INFO - PROCESS | 1751 | 1468903660812 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 21:47:41 INFO - PROCESS | 1751 | 1468903660986 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 1751 | 1468903660993 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb2e400 == 13 [pid = 1751] [id = 778] 21:47:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8cdcb400) [pid = 1751] [serial = 2333] [outer = (nil)] 21:47:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8d585400) [pid = 1751] [serial = 2334] [outer = 0x8cdcb400] 21:47:41 INFO - PROCESS | 1751 | 1468903661086 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8d5c6400) [pid = 1751] [serial = 2335] [outer = 0x8cdcb400] 21:47:42 INFO - PROCESS | 1751 | 1468903662161 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:47:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:47:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1696ms 21:47:42 INFO - PROCESS | 1751 | 1468903662216 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 1751 | 1468903662221 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 21:47:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:47:42 INFO - PROCESS | 1751 | 1468903662230 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 1751 | 1468903662236 Marionette TRACE conn4 <- [1,3078,null,{}] 21:47:42 INFO - PROCESS | 1751 | 1468903662307 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 1751 | 1468903662323 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:42 INFO - PROCESS | 1751 | 1468903662545 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 21:47:42 INFO - PROCESS | 1751 | 1468903662723 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 1751 | 1468903662738 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e0c8800 == 14 [pid = 1751] [id = 779] 21:47:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8e0c8c00) [pid = 1751] [serial = 2336] [outer = (nil)] 21:47:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8e0cb800) [pid = 1751] [serial = 2337] [outer = 0x8e0c8c00] 21:47:42 INFO - PROCESS | 1751 | 1468903662872 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8e484000) [pid = 1751] [serial = 2338] [outer = 0x8e0c8c00] 21:47:43 INFO - PROCESS | 1751 | 1468903663904 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 21:47:43 INFO - PROCESS | 1751 | 1468903663953 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 21:47:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:47:43 INFO - PROCESS | 1751 | 1468903663965 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:47:43 INFO - PROCESS | 1751 | 1468903663974 Marionette TRACE conn4 <- [1,3082,null,{}] 21:47:44 INFO - PROCESS | 1751 | 1468903664003 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:44 INFO - PROCESS | 1751 | 1468903664010 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:44 INFO - PROCESS | 1751 | 1468903664228 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 21:47:44 INFO - PROCESS | 1751 | 1468903664430 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 1751 | 1468903664440 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e486000 == 15 [pid = 1751] [id = 780] 21:47:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8e489800) [pid = 1751] [serial = 2339] [outer = (nil)] 21:47:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x8e546400) [pid = 1751] [serial = 2340] [outer = 0x8e489800] 21:47:44 INFO - PROCESS | 1751 | 1468903664565 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x8f666c00) [pid = 1751] [serial = 2341] [outer = 0x8e489800] 21:47:45 INFO - PROCESS | 1751 | 1468903665589 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:47:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:47:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:47:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1667ms 21:47:45 INFO - PROCESS | 1751 | 1468903665635 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 1751 | 1468903665640 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 21:47:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:47:45 INFO - PROCESS | 1751 | 1468903665647 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:47:45 INFO - PROCESS | 1751 | 1468903665651 Marionette TRACE conn4 <- [1,3086,null,{}] 21:47:45 INFO - PROCESS | 1751 | 1468903665658 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:45 INFO - PROCESS | 1751 | 1468903665664 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:45 INFO - PROCESS | 1751 | 1468903665887 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 21:47:46 INFO - PROCESS | 1751 | 1468903666096 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 1751 | 1468903666107 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f79f000 == 16 [pid = 1751] [id = 781] 21:47:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x8f79f400) [pid = 1751] [serial = 2342] [outer = (nil)] 21:47:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x8f7a4400) [pid = 1751] [serial = 2343] [outer = 0x8f79f400] 21:47:46 INFO - PROCESS | 1751 | 1468903666241 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x8f7a6400) [pid = 1751] [serial = 2344] [outer = 0x8f79f400] 21:47:47 INFO - PROCESS | 1751 | 1468903667328 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:47:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1741ms 21:47:47 INFO - PROCESS | 1751 | 1468903667399 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 1751 | 1468903667405 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 21:47:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:47:47 INFO - PROCESS | 1751 | 1468903667419 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 1751 | 1468903667423 Marionette TRACE conn4 <- [1,3090,null,{}] 21:47:47 INFO - PROCESS | 1751 | 1468903667432 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 1751 | 1468903667444 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:47 INFO - PROCESS | 1751 | 1468903667719 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 21:47:48 INFO - PROCESS | 1751 | 1468903667974 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 1751 | 1468903667983 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e5800 == 17 [pid = 1751] [id = 782] 21:47:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0x8f7cec00) [pid = 1751] [serial = 2345] [outer = (nil)] 21:47:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x8f7d6c00) [pid = 1751] [serial = 2346] [outer = 0x8f7cec00] 21:47:48 INFO - PROCESS | 1751 | 1468903668118 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x8f7dc800) [pid = 1751] [serial = 2347] [outer = 0x8f7cec00] 21:47:48 INFO - PROCESS | 1751 | 1468903668976 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:47:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:47:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1590ms 21:47:49 INFO - PROCESS | 1751 | 1468903669009 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 21:47:49 INFO - PROCESS | 1751 | 1468903669014 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 21:47:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:47:49 INFO - PROCESS | 1751 | 1468903669022 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 1751 | 1468903669027 Marionette TRACE conn4 <- [1,3094,null,{}] 21:47:49 INFO - PROCESS | 1751 | 1468903669034 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:49 INFO - PROCESS | 1751 | 1468903669040 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:49 INFO - PROCESS | 1751 | 1468903669256 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 21:47:49 INFO - PROCESS | 1751 | 1468903669493 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 1751 | 1468903669506 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccdbc00 == 18 [pid = 1751] [id = 783] 21:47:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x8f7cd000) [pid = 1751] [serial = 2348] [outer = (nil)] 21:47:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x8fe56800) [pid = 1751] [serial = 2349] [outer = 0x8f7cd000] 21:47:49 INFO - PROCESS | 1751 | 1468903669597 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x8fe57800) [pid = 1751] [serial = 2350] [outer = 0x8f7cd000] 21:47:50 INFO - PROCESS | 1751 | 1468903670569 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1584ms 21:47:50 INFO - PROCESS | 1751 | 1468903670607 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 1751 | 1468903670610 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 21:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:47:50 INFO - PROCESS | 1751 | 1468903670618 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 1751 | 1468903670622 Marionette TRACE conn4 <- [1,3098,null,{}] 21:47:50 INFO - PROCESS | 1751 | 1468903670628 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 1751 | 1468903670634 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:51 INFO - PROCESS | 1751 | 1468903671019 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 21:47:51 INFO - PROCESS | 1751 | 1468903671183 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 1751 | 1468903671192 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8aff2800 == 19 [pid = 1751] [id = 784] 21:47:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x8cb8fc00) [pid = 1751] [serial = 2351] [outer = (nil)] 21:47:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x8d58a000) [pid = 1751] [serial = 2352] [outer = 0x8cb8fc00] 21:47:51 INFO - PROCESS | 1751 | 1468903671286 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x8e485400) [pid = 1751] [serial = 2353] [outer = 0x8cb8fc00] 21:47:52 INFO - PROCESS | 1751 | 1468903672233 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:47:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1633ms 21:47:52 INFO - PROCESS | 1751 | 1468903672253 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 1751 | 1468903672258 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 21:47:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:47:52 INFO - PROCESS | 1751 | 1468903672267 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 1751 | 1468903672271 Marionette TRACE conn4 <- [1,3102,null,{}] 21:47:52 INFO - PROCESS | 1751 | 1468903672279 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:52 INFO - PROCESS | 1751 | 1468903672286 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:52 INFO - PROCESS | 1751 | 1468903672474 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 21:47:52 INFO - PROCESS | 1751 | 1468903672695 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 1751 | 1468903672705 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e3c00 == 20 [pid = 1751] [id = 785] 21:47:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x8a5e5000) [pid = 1751] [serial = 2354] [outer = (nil)] 21:47:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x8aff2000) [pid = 1751] [serial = 2355] [outer = 0x8a5e5000] 21:47:52 INFO - PROCESS | 1751 | 1468903672975 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x8b2cbc00) [pid = 1751] [serial = 2356] [outer = 0x8a5e5000] 21:47:53 INFO - PROCESS | 1751 | 1468903673930 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1691ms 21:47:53 INFO - PROCESS | 1751 | 1468903673959 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 21:47:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:47:53 INFO - PROCESS | 1751 | 1468903673966 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 21:47:53 INFO - PROCESS | 1751 | 1468903673975 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 1751 | 1468903673980 Marionette TRACE conn4 <- [1,3106,null,{}] 21:47:54 INFO - PROCESS | 1751 | 1468903674032 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:54 INFO - PROCESS | 1751 | 1468903674039 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:54 INFO - PROCESS | 1751 | 1468903674381 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 21:47:54 INFO - PROCESS | 1751 | 1468903674561 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 1751 | 1468903674574 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:54 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb30800 == 19 [pid = 1751] [id = 772] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x8f7e3800) [pid = 1751] [serial = 2284] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x8e54f000) [pid = 1751] [serial = 2277] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x8e0ce800) [pid = 1751] [serial = 2296] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x8f7dc400) [pid = 1751] [serial = 2283] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x8c67b800) [pid = 1751] [serial = 2289] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x8d5c7000) [pid = 1751] [serial = 2269] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x8bdf0000) [pid = 1751] [serial = 2286] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x8ccdb000) [pid = 1751] [serial = 2287] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x8f7cac00) [pid = 1751] [serial = 2281] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x8cc8e000) [pid = 1751] [serial = 2266] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x8f665000) [pid = 1751] [serial = 2278] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x8e48f000) [pid = 1751] [serial = 2275] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x8e48bc00) [pid = 1751] [serial = 2274] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x8a5e9c00) [pid = 1751] [serial = 2263] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x8c687000) [pid = 1751] [serial = 2290] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x8df84000) [pid = 1751] [serial = 2270] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x8e541c00) [pid = 1751] [serial = 2298] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8b2cb400) [pid = 1751] [serial = 2264] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8cee1000) [pid = 1751] [serial = 2293] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8ced6800) [pid = 1751] [serial = 2292] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8df90800) [pid = 1751] [serial = 2272] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8d5cb000) [pid = 1751] [serial = 2295] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8f79fc00) [pid = 1751] [serial = 2280] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x8d57f800) [pid = 1751] [serial = 2261] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x8ccdc000) [pid = 1751] [serial = 2267] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8e548c00) [pid = 1751] [serial = 2299] [outer = (nil)] [url = about:blank] 21:47:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5ef000 == 20 [pid = 1751] [id = 786] 21:47:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x8afedc00) [pid = 1751] [serial = 2357] [outer = (nil)] 21:47:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x8bb3b000) [pid = 1751] [serial = 2358] [outer = 0x8afedc00] 21:47:54 INFO - PROCESS | 1751 | 1468903674753 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x8bdecc00) [pid = 1751] [serial = 2359] [outer = 0x8afedc00] 21:47:55 INFO - PROCESS | 1751 | 1468903675648 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:47:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1701ms 21:47:55 INFO - PROCESS | 1751 | 1468903675681 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 1751 | 1468903675687 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 21:47:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:47:55 INFO - PROCESS | 1751 | 1468903675705 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 1751 | 1468903675710 Marionette TRACE conn4 <- [1,3110,null,{}] 21:47:55 INFO - PROCESS | 1751 | 1468903675718 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:55 INFO - PROCESS | 1751 | 1468903675724 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:55 INFO - PROCESS | 1751 | 1468903675963 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 21:47:56 INFO - PROCESS | 1751 | 1468903676172 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 1751 | 1468903676183 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a5e9c00 == 21 [pid = 1751] [id = 787] 21:47:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x8cc86000) [pid = 1751] [serial = 2360] [outer = (nil)] 21:47:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x8ccd9c00) [pid = 1751] [serial = 2361] [outer = 0x8cc86000] 21:47:56 INFO - PROCESS | 1751 | 1468903676259 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x8cdc5c00) [pid = 1751] [serial = 2362] [outer = 0x8cc86000] 21:47:57 INFO - PROCESS | 1751 | 1468903677123 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:47:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:47:57 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 21:47:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:47:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1488ms 21:47:57 INFO - PROCESS | 1751 | 1468903677193 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 1751 | 1468903677198 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 21:47:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:47:57 INFO - PROCESS | 1751 | 1468903677205 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 1751 | 1468903677211 Marionette TRACE conn4 <- [1,3114,null,{}] 21:47:57 INFO - PROCESS | 1751 | 1468903677238 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:57 INFO - PROCESS | 1751 | 1468903677247 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:57 INFO - PROCESS | 1751 | 1468903677490 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 21:47:57 INFO - PROCESS | 1751 | 1468903677518 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"49639b2f-cab2-46c5-b882-6d4bffca3b28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 1751 | 1468903677529 Marionette INFO sendAsync 2a8342ae-eaf3-4c50-9973-e2c2051caeb5 21:47:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cc8e000 == 22 [pid = 1751] [id = 788] 21:47:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x8d516800) [pid = 1751] [serial = 2363] [outer = (nil)] 21:47:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x8d587800) [pid = 1751] [serial = 2364] [outer = 0x8d516800] 21:47:57 INFO - PROCESS | 1751 | 1468903677616 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x8d5c6000) [pid = 1751] [serial = 2365] [outer = 0x8d516800] 21:47:58 INFO - PROCESS | 1751 | 1468903678537 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:47:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:47:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1351ms 21:47:58 INFO - PROCESS | 1751 | 1468903678559 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 1751 | 1468903678564 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x8cce1800) [pid = 1751] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x8b2d3800) [pid = 1751] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x8c685400) [pid = 1751] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x8cb92000) [pid = 1751] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x8a5eac00) [pid = 1751] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x8cb95000) [pid = 1751] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x919bd000) [pid = 1751] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x90290800) [pid = 1751] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:47:59 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x8b2cf400) [pid = 1751] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:47:59 WARNING - u'runner_teardown' () 21:47:59 INFO - No more tests 21:47:59 INFO - Got 0 unexpected results 21:47:59 INFO - SUITE-END | took 1365s 21:47:59 INFO - Closing logging queue 21:47:59 INFO - queue closed 21:47:59 INFO - Return code: 0 21:47:59 WARNING - # TBPL SUCCESS # 21:47:59 INFO - Running post-action listener: _resource_record_post_action 21:47:59 INFO - Running post-run listener: _resource_record_post_run 21:48:01 INFO - Total resource usage - Wall time: 1409s; CPU: 98.0%; Read bytes: 14041088; Write bytes: 933433344; Read time: 560; Write time: 256468 21:48:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:48:01 INFO - install - Wall time: 38s; CPU: 100.0%; Read bytes: 0; Write bytes: 140877824; Read time: 0; Write time: 140068 21:48:01 INFO - run-tests - Wall time: 1371s; CPU: 98.0%; Read bytes: 11255808; Write bytes: 792555520; Read time: 476; Write time: 116400 21:48:01 INFO - Running post-run listener: _upload_blobber_files 21:48:01 INFO - Blob upload gear active. 21:48:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:48:01 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 21:48:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 21:48:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 21:48:01 INFO - (blobuploader) - INFO - Open directory for files ... 21:48:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:48:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:48:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:48:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:48:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:48:02 INFO - (blobuploader) - INFO - Done attempting. 21:48:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:48:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:48:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:48:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:48:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:48:03 INFO - (blobuploader) - INFO - Done attempting. 21:48:03 INFO - (blobuploader) - INFO - Iteration through files over. 21:48:03 INFO - Return code: 0 21:48:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:48:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:48:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5742ef5d110c423196b70f4663c0c68508ec4206c28c6970f6102c0e93df440285952d58682e0fb1cd8eb7ee782c966009f17d1246dbcb88d8c35228c73f9912", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb87404e26c50ef935f909faa742269f7f6a1624230a0ee0eb4fd99b53fb781e6d28aed5376811983d2f9dd8bd7cddf39f55a69e65c5f437ef161dbc9b69e24e"} 21:48:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:48:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:48:03 INFO - Contents: 21:48:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5742ef5d110c423196b70f4663c0c68508ec4206c28c6970f6102c0e93df440285952d58682e0fb1cd8eb7ee782c966009f17d1246dbcb88d8c35228c73f9912", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb87404e26c50ef935f909faa742269f7f6a1624230a0ee0eb4fd99b53fb781e6d28aed5376811983d2f9dd8bd7cddf39f55a69e65c5f437ef161dbc9b69e24e"} 21:48:03 INFO - Running post-run listener: copy_logs_to_upload_dir 21:48:03 INFO - Copying logs to upload dir... 21:48:03 INFO - mkdir: /builds/slave/test/build/upload/logs 21:48:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1555.350747 ========= master_lag: 0.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 55 secs) (at 2016-07-18 21:48:04.016087) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-18 21:48:04.045611) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5742ef5d110c423196b70f4663c0c68508ec4206c28c6970f6102c0e93df440285952d58682e0fb1cd8eb7ee782c966009f17d1246dbcb88d8c35228c73f9912", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb87404e26c50ef935f909faa742269f7f6a1624230a0ee0eb4fd99b53fb781e6d28aed5376811983d2f9dd8bd7cddf39f55a69e65c5f437ef161dbc9b69e24e"} build_url:https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.041529 build_url: 'https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5742ef5d110c423196b70f4663c0c68508ec4206c28c6970f6102c0e93df440285952d58682e0fb1cd8eb7ee782c966009f17d1246dbcb88d8c35228c73f9912", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fb87404e26c50ef935f909faa742269f7f6a1624230a0ee0eb4fd99b53fb781e6d28aed5376811983d2f9dd8bd7cddf39f55a69e65c5f437ef161dbc9b69e24e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MjFCQf36QGiDtnHLCmi-3g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.90 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-18 21:48:06.991563) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:48:06.991929) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468902112.529933-1226344431 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018316 ========= master_lag: 0.29 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:48:07.303306) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 21:48:07.303644) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 21:48:07.306039) ========= ========= Total master_lag: 4.05 =========